scripts: add "FILE" and "CFG" debug levels.
I ran into some minor difficulties looking through the build log for a
particular file: I wasn't interested in seeing it unpacked, but only
when it is built or installed. Adding these two levels allows me to
differentiate between those cases.
[Yann E. MORIN: Those are blind log levels, and are used only to search
in the build-log afterward.]
Signed-off-by: Anthony Foiani <anthony.foiani@gmail.com>
1.1 --- a/scripts/build/binutils/binutils.sh Wed Oct 20 15:25:38 2010 +0200
1.2 +++ b/scripts/build/binutils/binutils.sh Fri Oct 22 22:02:57 2010 +0200
1.3 @@ -26,7 +26,7 @@
1.4
1.5 CT_DoLog EXTRA "Configuring binutils"
1.6 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
1.7 - CT_DoExecLog ALL \
1.8 + CT_DoExecLog CFG \
1.9 "${CT_SRC_DIR}/binutils-${CT_BINUTILS_VERSION}/configure" \
1.10 --build=${CT_BUILD} \
1.11 --host=${CT_HOST} \
2.1 --- a/scripts/build/binutils/elf2flt.sh Wed Oct 20 15:25:38 2010 +0200
2.2 +++ b/scripts/build/binutils/elf2flt.sh Fri Oct 22 22:02:57 2010 +0200
2.3 @@ -38,7 +38,7 @@
2.4
2.5 CT_DoLog EXTRA "Configuring elf2flt"
2.6 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
2.7 - CT_DoExecLog ALL \
2.8 + CT_DoExecLog CFG \
2.9 "${CT_SRC_DIR}/elf2flt-cvs-${CT_ELF2FLT_VERSION}/configure" \
2.10 --build=${CT_BUILD} \
2.11 --host=${CT_HOST} \
3.1 --- a/scripts/build/cc/gcc.sh Wed Oct 20 15:25:38 2010 +0200
3.2 +++ b/scripts/build/cc/gcc.sh Fri Oct 22 22:02:57 2010 +0200
3.3 @@ -203,7 +203,7 @@
3.4 CC_FOR_BUILD="${CT_BUILD}-gcc" \
3.5 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
3.6 LDFLAGS="${core_LDFLAGS}" \
3.7 - CT_DoExecLog ALL \
3.8 + CT_DoExecLog CFG \
3.9 "${CT_SRC_DIR}/gcc-${CT_CC_VERSION}/configure" \
3.10 --build=${CT_BUILD} \
3.11 --host=${CT_HOST} \
3.12 @@ -237,17 +237,17 @@
3.13 # Next we have to configure gcc, create libgcc.mk then edit it...
3.14 # So much easier if we just edit the source tree, but hey...
3.15 if [ ! -f "${CT_SRC_DIR}/gcc-${CT_CC_VERSION}/gcc/BASE-VER" ]; then
3.16 - CT_DoExecLog ALL make configure-libiberty
3.17 + CT_DoExecLog CFG make configure-libiberty
3.18 CT_DoExecLog ALL make ${PARALLELMFLAGS} -C libiberty libiberty.a
3.19 - CT_DoExecLog ALL make configure-gcc configure-libcpp
3.20 + CT_DoExecLog CFG make configure-gcc configure-libcpp
3.21 CT_DoExecLog ALL make ${PARALLELMFLAGS} all-libcpp
3.22 else
3.23 - CT_DoExecLog ALL make configure-gcc configure-libcpp configure-build-libiberty
3.24 + CT_DoExecLog CFG make configure-gcc configure-libcpp configure-build-libiberty
3.25 CT_DoExecLog ALL make ${PARALLELMFLAGS} all-libcpp all-build-libiberty
3.26 fi
3.27 # HACK: gcc-4.2 uses libdecnumber to build libgcc.mk, so build it here.
3.28 if [ -d "${CT_SRC_DIR}/gcc-${CT_CC_VERSION}/libdecnumber" ]; then
3.29 - CT_DoExecLog ALL make configure-libdecnumber
3.30 + CT_DoExecLog CFG make configure-libdecnumber
3.31 CT_DoExecLog ALL make ${PARALLELMFLAGS} -C libdecnumber libdecnumber.a
3.32 fi
3.33
3.34 @@ -455,7 +455,7 @@
3.35 CFLAGS_FOR_TARGET="${CT_TARGET_CFLAGS}" \
3.36 CXXFLAGS_FOR_TARGET="${CT_TARGET_CFLAGS}" \
3.37 LDFLAGS_FOR_TARGET="${CT_TARGET_LDFLAGS}" \
3.38 - CT_DoExecLog ALL \
3.39 + CT_DoExecLog CFG \
3.40 "${CT_SRC_DIR}/gcc-${CT_CC_VERSION}/configure" \
3.41 --build=${CT_BUILD} \
3.42 --host=${CT_HOST} \
4.1 --- a/scripts/build/companion_libs/cloog.sh Wed Oct 20 15:25:38 2010 +0200
4.2 +++ b/scripts/build/companion_libs/cloog.sh Fri Oct 22 22:02:57 2010 +0200
4.3 @@ -60,7 +60,7 @@
4.4
4.5 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
4.6 LDFLAGS="${cloog_LDFLAGS}" \
4.7 - CT_DoExecLog ALL \
4.8 + CT_DoExecLog CFG \
4.9 "${CT_SRC_DIR}/cloog-ppl${_t}/configure" \
4.10 --build=${CT_BUILD} \
4.11 --host=${CT_HOST} \
5.1 --- a/scripts/build/companion_libs/gmp.sh Wed Oct 20 15:25:38 2010 +0200
5.2 +++ b/scripts/build/companion_libs/gmp.sh Fri Oct 22 22:02:57 2010 +0200
5.3 @@ -37,7 +37,7 @@
5.4 fi
5.5
5.6 CFLAGS="${CT_CFLAGS_FOR_HOST} -fexceptions" \
5.7 - CT_DoExecLog ALL \
5.8 + CT_DoExecLog CFG \
5.9 "${CT_SRC_DIR}/gmp-${CT_GMP_VERSION}/configure" \
5.10 --build=${CT_BUILD} \
5.11 --host=${CT_HOST} \
6.1 --- a/scripts/build/companion_libs/libelf.sh Wed Oct 20 15:25:38 2010 +0200
6.2 +++ b/scripts/build/companion_libs/libelf.sh Fri Oct 22 22:02:57 2010 +0200
6.3 @@ -36,7 +36,7 @@
6.4 libelf_opts+=( --disable-shared --enable-static )
6.5 fi
6.6
6.7 - CT_DoExecLog ALL \
6.8 + CT_DoExecLog CFG \
6.9 "${CT_SRC_DIR}/libelf-${CT_LIBELF_VERSION}/configure" \
6.10 --build=${CT_BUILD} \
6.11 --host=${CT_HOST} \
7.1 --- a/scripts/build/companion_libs/mpc.sh Wed Oct 20 15:25:38 2010 +0200
7.2 +++ b/scripts/build/companion_libs/mpc.sh Fri Oct 22 22:02:57 2010 +0200
7.3 @@ -38,7 +38,7 @@
7.4 fi
7.5
7.6 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
7.7 - CT_DoExecLog ALL \
7.8 + CT_DoExecLog CFG \
7.9 "${CT_SRC_DIR}/mpc-${CT_MPC_VERSION}/configure" \
7.10 --build=${CT_BUILD} \
7.11 --host=${CT_HOST} \
8.1 --- a/scripts/build/companion_libs/mpfr.sh Wed Oct 20 15:25:38 2010 +0200
8.2 +++ b/scripts/build/companion_libs/mpfr.sh Fri Oct 22 22:02:57 2010 +0200
8.3 @@ -88,7 +88,7 @@
8.4 CT_DoLog EXTRA "Configuring MPFR"
8.5 CC="${CT_HOST}-gcc" \
8.6 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
8.7 - CT_DoExecLog ALL \
8.8 + CT_DoExecLog CFG \
8.9 "${CT_SRC_DIR}/mpfr-${CT_MPFR_VERSION}/configure" \
8.10 --build=${CT_BUILD} \
8.11 --host=${CT_HOST} \
9.1 --- a/scripts/build/companion_libs/ppl.sh Wed Oct 20 15:25:38 2010 +0200
9.2 +++ b/scripts/build/companion_libs/ppl.sh Fri Oct 22 22:02:57 2010 +0200
9.3 @@ -41,7 +41,7 @@
9.4
9.5 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
9.6 CXXFLAGS="${CT_CFLAGS_FOR_HOST}" \
9.7 - CT_DoExecLog ALL \
9.8 + CT_DoExecLog CFG \
9.9 "${CT_SRC_DIR}/ppl-${CT_PPL_VERSION}/configure" \
9.10 --build=${CT_BUILD} \
9.11 --host=${CT_HOST} \
10.1 --- a/scripts/build/companion_tools/100-m4.sh Wed Oct 20 15:25:38 2010 +0200
10.2 +++ b/scripts/build/companion_tools/100-m4.sh Fri Oct 22 22:02:57 2010 +0200
10.3 @@ -17,7 +17,7 @@
10.4 mkdir -p "${CT_BUILD_DIR}/build-m4"
10.5 CT_Pushd "${CT_BUILD_DIR}/build-m4"
10.6
10.7 - CT_DoExecLog ALL \
10.8 + CT_DoExecLog CFG \
10.9 "${CT_SRC_DIR}/m4-${CT_M4_VERSION}/configure" \
10.10 --prefix="${CT_TOOLS_OVERIDE_DIR}"
10.11 CT_DoExecLog ALL make
11.1 --- a/scripts/build/companion_tools/200-autoconf.sh Wed Oct 20 15:25:38 2010 +0200
11.2 +++ b/scripts/build/companion_tools/200-autoconf.sh Fri Oct 22 22:02:57 2010 +0200
11.3 @@ -22,7 +22,7 @@
11.4 # For reference see:
11.5 # http://www.gnu.org/software/autoconf/manual/autoconf.html#CONFIG_005fSHEL
11.6
11.7 - CT_DoExecLog ALL ${CONFIG_SHELL} \
11.8 + CT_DoExecLog CFG ${CONFIG_SHELL} \
11.9 "${CT_SRC_DIR}/autoconf-${CT_AUTOCONF_VERSION}/configure" \
11.10 --prefix="${CT_TOOLS_OVERIDE_DIR}"
11.11 CT_DoExecLog ALL make
12.1 --- a/scripts/build/companion_tools/300-automake.sh Wed Oct 20 15:25:38 2010 +0200
12.2 +++ b/scripts/build/companion_tools/300-automake.sh Fri Oct 22 22:02:57 2010 +0200
12.3 @@ -17,7 +17,7 @@
12.4 mkdir -p "${CT_BUILD_DIR}/build-automake"
12.5 CT_Pushd "${CT_BUILD_DIR}/build-automake"
12.6
12.7 - CT_DoExecLog ALL \
12.8 + CT_DoExecLog CFG \
12.9 "${CT_SRC_DIR}/automake-${CT_AUTOMAKE_VERSION}/configure" \
12.10 --prefix="${CT_TOOLS_OVERIDE_DIR}"
12.11 CT_DoExecLog ALL make
13.1 --- a/scripts/build/companion_tools/400-libtool.sh Wed Oct 20 15:25:38 2010 +0200
13.2 +++ b/scripts/build/companion_tools/400-libtool.sh Fri Oct 22 22:02:57 2010 +0200
13.3 @@ -17,7 +17,7 @@
13.4 mkdir -p "${CT_BUILD_DIR}/build-libtool"
13.5 CT_Pushd "${CT_BUILD_DIR}/build-libtool"
13.6
13.7 - CT_DoExecLog ALL \
13.8 + CT_DoExecLog CFG \
13.9 "${CT_SRC_DIR}/libtool-${CT_LIBTOOL_VERSION}/configure" \
13.10 --prefix="${CT_TOOLS_OVERIDE_DIR}"
13.11 CT_DoExecLog ALL make
14.1 --- a/scripts/build/debug/000-template.sh Wed Oct 20 15:25:38 2010 +0200
14.2 +++ b/scripts/build/debug/000-template.sh Fri Oct 22 22:02:57 2010 +0200
14.3 @@ -20,7 +20,7 @@
14.4 # For example:
14.5 # mkdir -p "${CT_BUILD_DIR}/build-foobar"
14.6 # CT_Pushd "${CT_BUILD_DIR}/build-foobar"
14.7 - # CT_DoExecLog ALL \
14.8 + # CT_DoExecLog CFG \
14.9 # "${CT_SRC_DIR}/foobar-${CT_FOOBAR_VERSION}/configure" \
14.10 # --build=${CT_BUILD} \
14.11 # --host=${CT_TARGET} \
15.1 --- a/scripts/build/debug/100-dmalloc.sh Wed Oct 20 15:25:38 2010 +0200
15.2 +++ b/scripts/build/debug/100-dmalloc.sh Fri Oct 22 22:02:57 2010 +0200
15.3 @@ -36,7 +36,7 @@
15.4 LD="${CT_TARGET}-ld" \
15.5 AR="${CT_TARGET}-ar" \
15.6 CFLAGS=-fPIC \
15.7 - CT_DoExecLog ALL \
15.8 + CT_DoExecLog CFG \
15.9 "${CT_SRC_DIR}/dmalloc-${CT_DMALLOC_VERSION}/configure" \
15.10 --prefix=/usr \
15.11 --build="${CT_BUILD}" \
16.1 --- a/scripts/build/debug/300-gdb.sh Wed Oct 20 15:25:38 2010 +0200
16.2 +++ b/scripts/build/debug/300-gdb.sh Fri Oct 22 22:02:57 2010 +0200
16.3 @@ -112,7 +112,7 @@
16.4
16.5 CC="${CC_for_gdb}" \
16.6 LD="${LD_for_gdb}" \
16.7 - CT_DoExecLog ALL \
16.8 + CT_DoExecLog CFG \
16.9 "${gdb_cross_configure}" \
16.10 --build=${CT_BUILD} \
16.11 --host=${CT_HOST} \
16.12 @@ -153,7 +153,7 @@
16.13 # Use build = CT_REAL_BUILD so that configure thinks it is
16.14 # cross-compiling, and thus will use the ${CT_BUILD}-*
16.15 # tools instead of searching for the native ones...
16.16 - CT_DoExecLog ALL \
16.17 + CT_DoExecLog CFG \
16.18 "${CT_SRC_DIR}/ncurses-${CT_DEBUG_GDB_NCURSES_VERSION}/configure" \
16.19 --build=${CT_BUILD} \
16.20 --host=${CT_BUILD} \
16.21 @@ -178,7 +178,7 @@
16.22 mkdir -p "${CT_BUILD_DIR}/build-ncurses"
16.23 cd "${CT_BUILD_DIR}/build-ncurses"
16.24
16.25 - CT_DoExecLog ALL \
16.26 + CT_DoExecLog CFG \
16.27 "${CT_SRC_DIR}/ncurses-${CT_DEBUG_GDB_NCURSES_VERSION}/configure" \
16.28 --build=${CT_BUILD} \
16.29 --host=${CT_TARGET} \
16.30 @@ -211,7 +211,7 @@
16.31 mkdir -p "${CT_BUILD_DIR}/expat-build"
16.32 cd "${CT_BUILD_DIR}/expat-build"
16.33
16.34 - CT_DoExecLog ALL \
16.35 + CT_DoExecLog CFG \
16.36 "${CT_SRC_DIR}/expat-${CT_DEBUG_GDB_EXPAT_VERSION}/configure" \
16.37 --build=${CT_BUILD} \
16.38 --host=${CT_TARGET} \
16.39 @@ -251,7 +251,7 @@
16.40 CC="${CC_for_gdb}" \
16.41 LD="${LD_for_gdb}" \
16.42 CFLAGS="${gdb_native_CFLAGS[@]}" \
16.43 - CT_DoExecLog ALL \
16.44 + CT_DoExecLog CFG \
16.45 "${gdb_src_dir}/configure" \
16.46 --build=${CT_BUILD} \
16.47 --host=${CT_TARGET} \
16.48 @@ -313,7 +313,7 @@
16.49 gdbserver_extra_config=("${extra_config[@]}")
16.50
16.51 LDFLAGS="${gdbserver_LDFLAGS}" \
16.52 - CT_DoExecLog ALL \
16.53 + CT_DoExecLog CFG \
16.54 "${gdb_src_dir}/gdb/gdbserver/configure" \
16.55 --build=${CT_BUILD} \
16.56 --host=${CT_TARGET} \
17.1 --- a/scripts/build/debug/400-ltrace.sh Wed Oct 20 15:25:38 2010 +0200
17.2 +++ b/scripts/build/debug/400-ltrace.sh Fri Oct 22 22:02:57 2010 +0200
17.3 @@ -38,9 +38,9 @@
17.4 CC="${CT_TARGET}-${CT_CC}" \
17.5 HOST="${ltrace_host}" \
17.6 CFLAGS="${CT_TARGET_CFLAGS}" \
17.7 - CT_DoExecLog ALL ./configure --prefix=/usr
17.8 + CT_DoExecLog CFG ./configure --prefix=/usr
17.9 else
17.10 - CT_DoExecLog ALL \
17.11 + CT_DoExecLog CFG \
17.12 ./configure \
17.13 --build=${CT_BUILD} \
17.14 --host=${CT_TARGET} \
18.1 --- a/scripts/build/debug/500-strace.sh Wed Oct 20 15:25:38 2010 +0200
18.2 +++ b/scripts/build/debug/500-strace.sh Fri Oct 22 22:02:57 2010 +0200
18.3 @@ -17,7 +17,7 @@
18.4 CT_Pushd "${CT_BUILD_DIR}/build-strace"
18.5
18.6 CT_DoLog EXTRA "Configuring strace"
18.7 - CT_DoExecLog ALL \
18.8 + CT_DoExecLog CFG \
18.9 "${CT_SRC_DIR}/strace-${CT_STRACE_VERSION}/configure" \
18.10 --build=${CT_BUILD} \
18.11 --host=${CT_TARGET} \
19.1 --- a/scripts/build/libc/eglibc.sh Wed Oct 20 15:25:38 2010 +0200
19.2 +++ b/scripts/build/libc/eglibc.sh Fri Oct 22 22:02:57 2010 +0200
19.3 @@ -203,7 +203,7 @@
19.4 CXX=${cross_cxx} \
19.5 AR=${cross_ar} \
19.6 RANLIB=${cross_ranlib} \
19.7 - CT_DoExecLog ALL \
19.8 + CT_DoExecLog CFG \
19.9 "${CT_SRC_DIR}/eglibc-${CT_LIBC_VERSION}/configure" \
19.10 --prefix=/usr \
19.11 --with-headers="${CT_HEADERS_DIR}" \
19.12 @@ -311,7 +311,7 @@
19.13 CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
19.14 AR=${CT_TARGET}-ar \
19.15 RANLIB=${CT_TARGET}-ranlib \
19.16 - CT_DoExecLog ALL \
19.17 + CT_DoExecLog CFG \
19.18 "${CT_SRC_DIR}/eglibc-${CT_LIBC_VERSION}/configure" \
19.19 --prefix=/usr \
19.20 --with-headers="${CT_HEADERS_DIR}" \
20.1 --- a/scripts/build/libc/glibc.sh Wed Oct 20 15:25:38 2010 +0200
20.2 +++ b/scripts/build/libc/glibc.sh Fri Oct 22 22:02:57 2010 +0200
20.3 @@ -130,7 +130,7 @@
20.4 libc_cv_mlong_double_128=yes \
20.5 libc_cv_mlong_double_128ibm=yes \
20.6 CC=${cross_cc} \
20.7 - CT_DoExecLog ALL \
20.8 + CT_DoExecLog CFG \
20.9 "${CT_SRC_DIR}/glibc-${CT_LIBC_VERSION}/configure" \
20.10 --build="${CT_BUILD}" \
20.11 --host="${CT_TARGET}" \
20.12 @@ -302,7 +302,7 @@
20.13 CC="${cross_cc} ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
20.14 AR=${CT_TARGET}-ar \
20.15 RANLIB=${CT_TARGET}-ranlib \
20.16 - CT_DoExecLog ALL \
20.17 + CT_DoExecLog CFG \
20.18 "${CT_SRC_DIR}/glibc-${CT_LIBC_VERSION}/configure" \
20.19 --prefix=/usr \
20.20 --build="${CT_BUILD}" \
20.21 @@ -441,7 +441,7 @@
20.22 CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
20.23 AR=${CT_TARGET}-ar \
20.24 RANLIB=${CT_TARGET}-ranlib \
20.25 - CT_DoExecLog ALL \
20.26 + CT_DoExecLog CFG \
20.27 "${CT_SRC_DIR}/glibc-${CT_LIBC_VERSION}/configure" \
20.28 --prefix=/usr \
20.29 --build=${CT_BUILD} \
21.1 --- a/scripts/build/libc/mingw.sh Wed Oct 20 15:25:38 2010 +0200
21.2 +++ b/scripts/build/libc/mingw.sh Fri Oct 22 22:02:57 2010 +0200
21.3 @@ -63,7 +63,7 @@
21.4
21.5 CFLAGS="-I${CT_HEADERS_DIR}" \
21.6 LDFLAGS="-L${CT_SYSROOT_DIR}/lib" \
21.7 - CT_DoExecLog ALL \
21.8 + CT_DoExecLog CFG \
21.9 "${CT_SRC_DIR}/w32api-${CT_W32API_VERSION}-mingw32/configure" \
21.10 --prefix=${CT_SYSROOT_DIR} \
21.11 --includedir=${CT_HEADERS_DIR} \
21.12 @@ -82,7 +82,7 @@
21.13
21.14 CFLAGS="-I${CT_HEADERS_DIR}" \
21.15 LDFLAGS="-L${CT_SYSROOT_DIR}/lib" \
21.16 - CT_DoExecLog ALL \
21.17 + CT_DoExecLog CFG \
21.18 "${CT_SRC_DIR}/mingwrt-${CT_MINGWRT_VERSION}-mingw32/configure" \
21.19 --prefix=${CT_SYSROOT_DIR}/ \
21.20 --includedir=${CT_HEADERS_DIR} \
21.21 @@ -138,7 +138,7 @@
21.22 cd "${CT_BUILD_DIR}/build-gnurx"
21.23
21.24 CFLAGS="${CT_CFLAGS_FOR_TARGET}" \
21.25 - CT_DoExecLog ALL \
21.26 + CT_DoExecLog CFG \
21.27 "${CT_SRC_DIR}/mingw-libgnurx-${CT_MINGW_GNURX_VERSION}/configure" \
21.28 --build=${CT_BUILD} \
21.29 --host=${CT_TARGET} \
22.1 --- a/scripts/build/libc/newlib.sh Wed Oct 20 15:25:38 2010 +0200
22.2 +++ b/scripts/build/libc/newlib.sh Fri Oct 22 22:02:57 2010 +0200
22.3 @@ -75,7 +75,7 @@
22.4 CFLAGS_FOR_TARGET="${CT_TARGET_CFLAGS} -O" \
22.5 AR=${CT_TARGET}-ar \
22.6 RANLIB=${CT_TARGET}-ranlib \
22.7 - CT_DoExecLog ALL \
22.8 + CT_DoExecLog CFG \
22.9 "${CT_SRC_DIR}/newlib-$(libc_newlib_version)/configure" \
22.10 --host=${CT_BUILD} \
22.11 --target=${CT_TARGET} \
23.1 --- a/scripts/build/libc/uClibc.sh Wed Oct 20 15:25:38 2010 +0200
23.2 +++ b/scripts/build/libc/uClibc.sh Fri Oct 22 22:02:57 2010 +0200
23.3 @@ -190,7 +190,7 @@
23.4 # to best fit the target. So it is useless and seems to be a bad thing to
23.5 # use LIBC_EXTRA_CFLAGS here.
23.6 CT_DoLog EXTRA "Applying configuration"
23.7 - CT_DoYes "" |CT_DoExecLog ALL \
23.8 + CT_DoYes "" |CT_DoExecLog CFG \
23.9 make CROSS=${CT_TARGET}- \
23.10 PREFIX="${CT_SYSROOT_DIR}/" \
23.11 LOCALE_DATA_FILENAME="${uclibc_local_tarball}.tgz" \
24.1 --- a/scripts/functions Wed Oct 20 15:25:38 2010 +0200
24.2 +++ b/scripts/functions Fri Oct 22 22:02:57 2010 +0200
24.3 @@ -49,8 +49,10 @@
24.4 CT_LOG_LEVEL_WARN=1
24.5 CT_LOG_LEVEL_INFO=2
24.6 CT_LOG_LEVEL_EXTRA=3
24.7 -CT_LOG_LEVEL_ALL=4
24.8 -CT_LOG_LEVEL_DEBUG=5
24.9 +CT_LOG_LEVEL_CFG=4
24.10 +CT_LOG_LEVEL_FILE=5
24.11 +CT_LOG_LEVEL_ALL=6
24.12 +CT_LOG_LEVEL_DEBUG=7
24.13
24.14 # Make it easy to use \n and !
24.15 CR=$(printf "\n")
24.16 @@ -63,6 +65,8 @@
24.17 # - INFO: Informational messages
24.18 # - EXTRA: Extra informational messages
24.19 # - DEBUG: Debug messages
24.20 +# - CFG: Output of various "./configure"-type scripts
24.21 +# - FILE: File / archive unpacking.
24.22 # - ALL: Component's build messages
24.23 # Usage: CT_DoLog <level> [message]
24.24 # If message is empty, then stdin will be logged.
24.25 @@ -671,9 +675,9 @@
24.26
24.27 CT_DoLog EXTRA "Extracting '${basename}'"
24.28 case "${ext}" in
24.29 - .tar.bz2) CT_DoExecLog ALL tar xvjf "${full_file}";;
24.30 - .tar.gz|.tgz) CT_DoExecLog ALL tar xvzf "${full_file}";;
24.31 - .tar) CT_DoExecLog ALL tar xvf "${full_file}";;
24.32 + .tar.bz2) CT_DoExecLog FILE tar xvjf "${full_file}";;
24.33 + .tar.gz|.tgz) CT_DoExecLog FILE tar xvzf "${full_file}";;
24.34 + .tar) CT_DoExecLog FILE tar xvf "${full_file}";;
24.35 /.git) CT_ExtractGit "${basename}" "${@}";;
24.36 *) CT_Abort "Don't know how to handle '${basename}${ext}': unknown extension";;
24.37 esac
24.38 @@ -729,7 +733,7 @@
24.39
24.40 case "${ref_type}" in
24.41 none) ;;
24.42 - *) CT_DoExecLog ALL git checkout "${ref}";;
24.43 + *) CT_DoExecLog FILE git checkout "${ref}";;
24.44 esac
24.45
24.46 CT_Popd