aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INSTALL7
-rw-r--r--INSTALL.cli12
2 files changed, 15 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index f296ea8..7c7516d 100644
--- a/INSTALL
+++ b/INSTALL
@@ -94,11 +94,14 @@ $ xcode-select --install
$ cd build2/
$ ./bootstrap
$ cd ..
- $ ./build2/build2/b-boot update
+ $ ./build2/build2/b-boot build2/
For more information on this step (for example, how to specify the C++
compiler, options, etc.), refer to the INSTALL file in the build2/
- subdirectory of build2-toolchain.
+ subdirectory of build2-toolchain. Note that you must use global overrides
+ (!) if specifying any config.* variables on the last line. For example:
+
+ $ ./build2/build2/b-boot '!config.cxx=clang++' build2/
4. Configuring, Building, and Installing the Rest of the Toolchain
diff --git a/INSTALL.cli b/INSTALL.cli
index 0fa490c..9a05afc 100644
--- a/INSTALL.cli
+++ b/INSTALL.cli
@@ -121,12 +121,20 @@ $ xcode-select --install
$ cd build2/
$ ./bootstrap
$ cd ..
- $ ./build2/build2/b-boot update
+ $ ./build2/build2/b-boot build2/
\
For more information on this step (for example, how to specify the C++
compiler, options, etc.), refer to the \c{INSTALL} file in the \c{build2/}
- subdirectory of \c{build2-toolchain}.|
+ subdirectory of \c{build2-toolchain}. Note that you must use global
+ overrides (\c{!}) if specifying any \c{config.*} variables on the last
+ line. For example:
+
+ \
+ $ ./build2/build2/b-boot '!config.cxx=clang++' build2/
+ \
+
+ |
\li|\n4. Configuring, Building, and Installing the Rest of the Toolchain\n