diff options
Diffstat (limited to 'INSTALL.cli')
-rw-r--r-- | INSTALL.cli | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/INSTALL.cli b/INSTALL.cli index 9d20757..8b48714 100644 --- a/INSTALL.cli +++ b/INSTALL.cli @@ -53,7 +53,7 @@ First, we build a minimal build system using \c{bootstrap.sh} (run $ cd build2-X.Y.Z $ ./bootstrap.sh g++ -$ build2/b-boot --version +$ b/b-boot --version \ Alternatively, we can use the \c{bootstrap.gmake} makefile: @@ -62,7 +62,7 @@ Alternatively, we can use the \c{bootstrap.gmake} makefile: $ cd build2-X.Y.Z $ make -f bootstrap.gmake -j 8 CXX=g++ -$ build2/b-boot --version +$ b/b-boot --version \ If you would prefer to bootstrap out of source tree, this is supported by the @@ -72,7 +72,7 @@ makefile (but not the script): $ mkdir build2-boot $ make -C build2-boot -f ../build2-X.Y.Z/bootstrap.gmake -j 8 CXX=g++ -$ build2-boot/build2/b-boot --version +$ build2-boot/b/b-boot --version \ | @@ -83,19 +83,19 @@ Then, we rebuild the build system with the result of Phase 1 linking libraries statically. \ -$ build2/b-boot config.cxx=g++ config.bin.lib=static build2/exe{b} -$ mv build2/b build2/b-boot +$ b/b-boot config.cxx=g++ config.bin.lib=static b/exe{b} +$ mv b/b b/b-boot -$ build2/b-boot --version +$ b/b-boot --version \ Or, alternatively, for an out of source build: \ -$ build2-boot/build2/b-boot config.cxx=g++ config.bin.lib=static \ - build2-X.Y.Z/build2/@build2-static/build2/exe{b} +$ build2-boot/b/b-boot config.cxx=g++ config.bin.lib=static \ + build2-X.Y.Z/b/@build2-static/b/exe{b} -$ build2-static/build2/b --version +$ build2-static/b/b --version \ | @@ -106,7 +106,7 @@ Finally, we configure, build, and optionally install the \"final\" version using shared libraries: \ -$ build2/b-boot configure \ +$ b/b-boot configure \ config.config.hermetic=true \ config.cxx=g++ \ config.cc.coptions=-O3 \ @@ -114,7 +114,7 @@ $ build2/b-boot configure \ config.install.root=/usr/local \ config.install.sudo=sudo -$ build2/b-boot +$ b/b-boot \ \N|The \c{config.config.hermetic=true} configuration variable in the first @@ -129,7 +129,7 @@ building tests by specifying the \c{update-for-install} operation in the last command: \ -$ build2/b-boot update-for-install +$ b/b-boot update-for-install \ On the other hand, if I you are not planning to install the result, then you @@ -138,7 +138,7 @@ can omit the \c{config.install.*} values as well as \c{.rpath}. To install: \ -$ build2/b-boot install +$ b/b-boot install $ which b $ b --version \ @@ -153,7 +153,7 @@ $ which b Or, alternatively, for an out of source build: \ -$ build2-static/build2/b configure: build2-X.Y.Z/@build2-shared/ \ +$ build2-static/b/b configure: build2-X.Y.Z/@build2-shared/ \ config.config.hermetic=true \ config.cxx=g++ \ config.cc.coptions=-O3 \ @@ -161,9 +161,9 @@ $ build2-static/build2/b configure: build2-X.Y.Z/@build2-shared/ \ config.install.root=/usr/local \ config.install.sudo=sudo -$ build2-static/build2/b update-for-install: build2-shared/ +$ build2-static/b/b update-for-install: build2-shared/ -$ build2-static/build2/b install: build2-shared/ +$ build2-static/b/b install: build2-shared/ $ b uninstall: build2-shared/ \ @@ -175,7 +175,7 @@ system directory (for example, \c{/usr}) but to copy the files somewhere else configuration variable, for example: \ -$ build2-static/build2/b configure: build2-X.Y.Z/@build2-shared/ \ +$ build2-static/b/b configure: build2-X.Y.Z/@build2-shared/ \ config.config.hermetic=true \ config.cxx=g++ \ config.cc.coptions=-O3 \ |