From 3c331ef644f7221e3fefa0bb0c94f4efe13d2127 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Thu, 15 Aug 2002 08:19:06 +0000 Subject: [PATCH] Doc updates, based on comments from Dave. [SVN r14882] --- boost_build_v2.html | 58 +++++++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 26 deletions(-) diff --git a/boost_build_v2.html b/boost_build_v2.html index 9c7852bab..3edac30da 100644 --- a/boost_build_v2.html +++ b/boost_build_v2.html @@ -114,10 +114,11 @@ propagated

Features of this kind are propagated to dependencies. That is, if - a main target is build with a particular value of a propagated - feature, and depends on some other main targets, the build systems - attempts to use subvariants of those main targets with the same value - of the feature.

+ a main target is build with a particular + value of a propagated feature, and depends on some other main + targets, the build systems attempts to use subvariants of those main + targets with the same value of the feature. For instance, binary + compiled with optimization would use optimized libraries.

  • @@ -140,8 +141,9 @@ optional

    An optional feature is not required to have a value during build. - When a value of non-optional feature is not specified, it is always - given the default value.

    + When a value of non-optional non-free feature is not specified, it is + always given the default value — which is the first value + listed in the feature's declaration.

  • @@ -182,9 +184,10 @@

    Composite features actually correspond to groups of properties. For example, a build variant is a composite feature. When generating targets from a set of build properties, composite features are - recursively expanded and /added/ to the build property set, so rules - can find them if neccessary. Non-composite non-free features override - components of composite features in a build property set.

    + recursively expanded and added to the build property set, so + rules can find them if neccessary. Non-composite non-free features + override components of composite features in a build property + set.

  • @@ -289,7 +292,7 @@