scripts: add "FILE" and "CFG" debug levels.
authorAnthony Foiani <anthony.foiani@gmail.com>
Fri Oct 22 22:02:57 2010 +0200 (2010-10-22)
changeset 2154250cdcc86441
parent 2153 ef0142a8ad4c
child 2155 5374ab57d331
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>
scripts/build/binutils/binutils.sh
scripts/build/binutils/elf2flt.sh
scripts/build/cc/gcc.sh
scripts/build/companion_libs/cloog.sh
scripts/build/companion_libs/gmp.sh
scripts/build/companion_libs/libelf.sh
scripts/build/companion_libs/mpc.sh
scripts/build/companion_libs/mpfr.sh
scripts/build/companion_libs/ppl.sh
scripts/build/companion_tools/100-m4.sh
scripts/build/companion_tools/200-autoconf.sh
scripts/build/companion_tools/300-automake.sh
scripts/build/companion_tools/400-libtool.sh
scripts/build/debug/000-template.sh
scripts/build/debug/100-dmalloc.sh
scripts/build/debug/300-gdb.sh
scripts/build/debug/400-ltrace.sh
scripts/build/debug/500-strace.sh
scripts/build/libc/eglibc.sh
scripts/build/libc/glibc.sh
scripts/build/libc/mingw.sh
scripts/build/libc/newlib.sh
scripts/build/libc/uClibc.sh
scripts/functions
     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