aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorRob Savoye <rob.savoye@linaro.org>2014-11-17 17:47:45 +0000
committerRob Savoye <rob.savoye@linaro.org>2014-11-17 17:47:45 +0000
commit0cfbaa31cd1f491cc11690543b5a6128305d92d8 (patch)
tree4c248e7255fe08916ed204dfd48cbadff5597ebf /README
parent774869f1946aeb1ebb3316e1d2c9c2c74312a68c (diff)
rename cbuild to abe
Change-Id: I5999d5375734b62a9ffe3d1ecf5335c178a545d3
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 13 insertions, 13 deletions
diff --git a/README b/README
index 8f03aaae..cd3a78aa 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
README
-Cbuildv2 is a bourne shell rewrite of the existing cbuild system as
+Cbuildv2 is a bourne shell rewrite of the existing abe system as
used by Linaro. While being oriented to the Linaro way of doing
things, Cbuildv2 should be usable by others by just reconfiguring.
@@ -23,7 +23,7 @@ following:
full hostname of the build machine. Under this a directory is
created for the target architecture.
* remote snapshots - This is where remote tarballs are stored. This
- currently defaults to cbuild.validation.linaro.org, which is
+ currently defaults to abe.validation.linaro.org, which is
accessible via HTTP to the general public.
If configure is executed without any parameters. the defaults are
@@ -33,7 +33,7 @@ time. For example:
$CBUILD-PATH/configure
--with-local-snapshots=$CBUILD_PATH/snapshots
--with-local-builds=$CBUILD-PATH/destdir
---with-remote-snapshots=cbuild@toolchain64.lab:/home/cbuild/var/snapshots/
+--with-remote-snapshots=abe@toolchain64.lab:/home/abe/var/snapshots/
This changes the 3 primary paths, including changing the remote host
to use rsync or ssh to download tarballs instead of HTTP. You can
@@ -41,8 +41,8 @@ execute ./configure --help to get the full list of configure time
parameters.
The configure process produces a host.conf file, with the default
-settings. This file is read by cbuildv2 at runtime, so it's possible to
-change the values and rerun cbuild2.sh to use the new values. Each
+settings. This file is read by abe at runtime, so it's possible to
+change the values and rerun abe.sh to use the new values. Each
toolchain component also has a config file. The default version is
copied at build time to the build tree. It is also possible to edit
this file, usually called something like gcc.conf, to change the
@@ -96,28 +96,28 @@ host, and contains the other packages needed to build GCC, like
gmp. Snapshots is the primary location of all source tarballs. To list
all the available snapshots, you can do this"
- "cbuild2.sh --list snapshots".
+ "abe.sh --list snapshots".
-You can also run cbuildv2 with the --interactive options, which will
+You can also run abe with the --interactive options, which will
display a subset of all the packages that matches the supplied
string. To build a specific component, use the --build option to
-cbuildv2. the --target option is also used for cross builds. For
+abe. the --target option is also used for cross builds. For
example:
-"cbuild2.sh --target arm-none-linux-gnueabihf gcc-linaro-4.8.2013.07-1"
+"abe.sh --target arm-none-linux-gnueabihf gcc-linaro-4.8.2013.07-1"
This would fetch the source tarball for this release, build anything
it needs to compile, the binutils for example, and then build these
sources. You can also specify a URL to a source repository
instead. For example:
-"cbuild2.sh --target arm-none-linux-gnueabihf git://git.linaro.org/toolchain/eglibc.git"
+"abe.sh --target arm-none-linux-gnueabihf git://git.linaro.org/toolchain/eglibc.git"
To build an entire cross toolchain, the simplest way is to let
-cbuildv2 control all the steps. Although it is also possible to do each
+abe control all the steps. Although it is also possible to do each
step separately. To build the full toolchain, do this:
-"cbuild2.sh --target arm-none-linux-gnueabihf --build all"
+"abe.sh --target arm-none-linux-gnueabihf --build all"
---------------------------------------------------------------------
Older NOTES
@@ -161,7 +161,7 @@ Features:
* Queue jobs for LAVA
* Lists possible versions and components for build
-cbuild2 command line arguments:
+abe command line arguments:
-------------------------------
* --build (architecture for the build machine, default native)
* --target (architecture for the target machine, default native)