From bd7bdf0be2279a1e224a4a1703ca0c313088cdad Mon Sep 17 00:00:00 2001
From: Björn Persson
Date: Mon, 14 Oct 2013 03:29:05 +0200
Subject: Additions to the manual.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
· Explained more about configuration with environment variables.
· Documented show_configuration.
· Added a news section.
---
manual.en.html | 36 +++++++++++++++++++++++++++++++++++-
1 file changed, 35 insertions(+), 1 deletion(-)
(limited to 'manual.en.html')
diff --git a/manual.en.html b/manual.en.html
index 14184bd..b601f57 100755
--- a/manual.en.html
+++ b/manual.en.html
@@ -470,12 +470,22 @@ configured persistently. Run "make configure" with some variables
set on the command line or in the environment. Those variables will then be
saved in a file named comfignat_configuration.mk, which will be
loaded in all subsequent Make invocations. Additional variables can be
-configured incrementally. In subsequent Make invocations environment variables
+configured incrementally. Make variables that can be overridden by environment
+variables can also be configured from the environment, whereas those variables
+that can only be overridden on the command line can only be configured from the
+command line. In subsequent Make invocations environment variables
override values that were configured from the environment, and variables set on
the command line override all configured values. The configuration can be
erased with "make unconfigure" or as a part of
"make distclean".
+The command "make show_configuration" may be used to view the
+current configuration. It outputs the configured variables in Make assignment
+syntax, but easier to read than the actual configuration file. Variables that
+were configured from the command line are shown as ordinary assignments with
+"=", and those that were configured from the environment are shown as
+conditional assignments with "?=".
+
The variables that can be configured are listed in the variable
configuration_variables. The variables listed in options
are included. You can make additional variables configurable by appending their
@@ -518,6 +528,30 @@ be useful to users as-is, but it will be more helpful if you edit it. Put the
title of your project in the heading, add information about optional features
and testing, and delete parts that don't apply to your project.
+News
+
+Noteworthy changes in version 1.2
+
+
+The directory variables alidir and archincludedir
+were added.
+
+The directory variable runtimedir was renamed to
+runstatedir to keep Comfignat compatible with the GNU Coding
+Standards.
+
+Comfignat.Bindir was made relative to Comfignat.Libexecdir when
+relocatable_package is true.
+
+Comfignat's behaviour in sub-Makes was fixed so that subprocesses
+working in subdirectories use the right build and staging directories.
+
+The ability to save environment variables in the persistent
+configuration was added.
+
+The Make target show_configuration was added.
+
+