From 85b923610fd2fb8229cfab27c9aac494940e2d49 Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Mon, 11 Mar 2024 11:55:00 +1100 Subject: [PATCH] lace: Separate the environ packages from core lace into their own gnat project file. --- 1-base/lace/library/lace.gpr | 6 +++--- 1-base/lace/library/lace_environ.gpr | 26 ++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 1-base/lace/library/lace_environ.gpr diff --git a/1-base/lace/library/lace.gpr b/1-base/lace/library/lace.gpr index b34ff9f..2685c6f 100644 --- a/1-base/lace/library/lace.gpr +++ b/1-base/lace/library/lace.gpr @@ -1,7 +1,7 @@ with -- "florist", - "lace_shared", - "ashell"; + "lace_shared"; +-- "ashell"; --library @@ -20,7 +20,7 @@ is for Source_Dirs use ("../source", "../source/containers", - "../source/environ", +-- "../source/environ", "../source/dice", "../source/events", "../source/events/concrete", diff --git a/1-base/lace/library/lace_environ.gpr b/1-base/lace/library/lace_environ.gpr new file mode 100644 index 0000000..ba5ea7f --- /dev/null +++ b/1-base/lace/library/lace_environ.gpr @@ -0,0 +1,26 @@ +with + "lace_shared", + "ashell"; + + +--library +project lace_Environ +is + type Restrictions is ("xgc", "ravenscar"); + the_Restrictions : Restrictions := external ("restrictions", "xgc"); + + for Create_Missing_Dirs use "True"; + + for Object_Dir use "build"; + for Exec_Dir use "."; + for Library_Dir use "lib"; + for Library_Ali_Dir use "objects"; +-- for Library_Name use "lace_environ"; + + for Source_Dirs use ("../source/environ"); + + package Builder renames Lace_shared.Builder; + package Compiler renames Lace_shared.Compiler; + package Binder renames Lace_shared.Binder; + +end lace_Environ;