From f4b3c51803cb6e0cb915e9e84129c6d9df3352cb Mon Sep 17 00:00:00 2001
From: Björn Persson
Binary libraries shall be placed in Comfignat.Stage_Libdir -by build project files. Usage project files shall get the directory from the -preprocessor symbol Libdir.
Ada library information (ALI) files shall be placed under a separate -subdirectory of Comfignat.Stage_Alidir by build project files. Usage -project files shall get the directory from the preprocessor symbol -Alidir.
Other architecture-specific files shall usually be placed under a -separate subdirectory of stage_libdir. (It will be the same -subdirectory that ALI files are placed in when -alidir = libdir.) Programs shall look for them under -Comfignat.Libdir.
Ada specifications, C headers and other source files that are needed for compilation of other software that uses your libraries shall be placed under Comfignat.Stage_Includedir by build project files, usually under a @@ -310,6 +295,21 @@ put them under a separate subdirectory of stage_archincludedir. Usage project files shall get the directory from the preprocessor symbol Archincludedir.
Binary libraries shall be placed in Comfignat.Stage_Libdir +by build project files. Usage project files shall get the directory from the +preprocessor symbol Libdir.
Ada library information (ALI) files shall be placed under a separate +subdirectory of Comfignat.Stage_Alidir by build project files. Usage +project files shall get the directory from the preprocessor symbol +Alidir.
Other architecture-specific files shall usually be placed under a +separate subdirectory of stage_libdir. (It will be the same +subdirectory that ALI files are placed in when +alidir = libdir.) Programs shall look for them under +Comfignat.Libdir.
Comfignat puts usage project files in stage_gprdir.
Locale-specific message catalogs shall be placed in the appropriate @@ -350,6 +350,16 @@ target architecture.
Here's an example of what a directories project may look like:
abstract project System_Directories is -- cgit v1.2.3