Rombobjörn

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Persson <bjorn@rombobjörn.se>2013-09-15 01:31:39 +0200
committerBjörn Persson <bjorn@rombobjörn.se>2013-09-15 01:31:39 +0200
commit9473da72d789c945d35e737cc3dff9582f158a43 (patch)
treeecf01cdbe78880c1f91488d4236f98b6c910c115
parent935002e8992193b670d0fb60519e1020e1b9b52d (diff)
Added alidir to the documentation.
-rw-r--r--INSTALL10
-rwxr-xr-xmanual.en.html16
2 files changed, 22 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index 93b4650..9984671 100644
--- a/INSTALL
+++ b/INSTALL
@@ -119,8 +119,14 @@ are relevant during the build:
libdir
The directory for binary libraries to be used by other software, and the
- top-level directory for other architecture-specific files, used only if no
- directories project is provided. Default: <exec_prefix>/lib
+ top-level directory for other architecture-specific files, used for
+ libraries only if no directories project is provided.
+ Default: <exec_prefix>/lib
+
+ alidir
+ The parent of the library-specific directory for Ada library information
+ files for this library, used only if no directories project is provided.
+ Default: <libdir>
gprdir
The directory for GNAT project files to be used in the building of software
diff --git a/manual.en.html b/manual.en.html
index a9d125a..a8a46a8 100755
--- a/manual.en.html
+++ b/manual.en.html
@@ -290,8 +290,16 @@ preprocessor symbol <var>Includedir</var>.</p></li>
by build project files. Usage project files shall get the directory from the
preprocessor symbol <var>Libdir</var>.</p></li>
-<li><p>ALI files and other architecture-specific files shall usually be placed
-under a separate subdirectory of <var>Comfignat.Stage_Libdir</var>.</p></li>
+<li><p>Ada library information (ALI) files shall be placed under a separate
+subdirectory of <var>Comfignat.Stage_Alidir</var> by build project files. Usage
+project files shall get the directory from the preprocessor symbol
+<var>Alidir</var>.</p></li>
+
+<li><p>Other architecture-specific files shall usually be placed under a
+separate subdirectory of <var>stage_libdir</var>. (It may be the same
+subdirectory that ALI files are placed in when
+<var>alidir</var> = <var>libdir</var>.) Programs shall look for them under
+<var>Comfignat.Libdir</var>.</p></li>
<li><p>Comfignat puts usage project files in <var>stage_gprdir</var>.</p></li>
@@ -340,6 +348,10 @@ software using libraries.</dd>
<dt><var>Libdir</var></dt>
<dd>The directory for binary libraries to be used by other software, and the
top-level directory for other architecture-specific files.</dd>
+
+<dt><var>Alidir</var></dt>
+<dd>The parent of libraries' separate library-specific directories for
+Ada library information files.</dd>
</dl>
<p>Here's an example of what a directories project may look like:</p>