diff options
author | Martin Roth <martinroth@google.com> | 2016-11-14 11:58:39 -0700 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2016-11-28 18:58:47 +0100 |
commit | 2c6a8060da994bb22eb1619d55ee74be096682b5 (patch) | |
tree | 18f1bb56553268dff75f453aca49adc78ba2c8c0 | |
parent | f76303e29e257d23710ac30c2bdb3679a7ad5a52 (diff) |
crossgcc/buildgcc: Show additional information while building
- Show number of threads being used to build.
- Show the version number of each package when skipping it.
- Show whether the tool is a host or target build.
Change-Id: I1134c08b417a731859e6b25fe38aecf01a85927b
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/17418
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Nico Huber <nico.h@gmx.de>
-rwxr-xr-x | util/crossgcc/buildgcc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index 72e8366df9..d64b687dd9 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -32,6 +32,7 @@ DESTDIR= SAVETEMPS=0 SKIPPYTHON=1 BOOTSTRAP=0 +THREADS=1 # GCC toolchain version numbers GMP_VERSION=6.1.0 @@ -366,9 +367,9 @@ generic_build() mkdir -p "$builddir" if [ -f "$success" ]; then - printf "Skipping $package as it is already built\n" + printf "Skipping $package v$version for $host_target as it is already built\n" else - printf "Building $package $version ... " + printf "Building $package v$version for $host_target ... " DIR="$PWD" cd "$builddir" rm -f .failed @@ -774,7 +775,7 @@ while true ; do -p|--platform) shift; TARGETARCH="$1"; shift;; -l|--languages) shift; LANGUAGES="$1"; shift;; -D|--destdir) shift; DESTDIR="$1"; shift;; - -j|--jobs) shift; JOBS="-j $1"; shift;; + -j|--jobs) shift; THREADS="$1"; JOBS="-j $1"; shift;; -P|--package) shift; PACKAGE="$1"; shift;; -S|--scripting) shift; SKIPPYTHON=0;; -y|--ccache) shift; USECCACHE=1;; @@ -801,6 +802,8 @@ fi #print toolchain builder version string as the header printversion +printf "Building toolchain using %d thread(s).\n\n" "$THREADS" + case "$TARGETARCH" in x86_64-elf) ;; x86_64*) TARGETARCH=x86_64-elf;; |