diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-05-20 21:32:39 +0000 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-05-20 21:32:39 +0000 |
commit | 0c4633c37fcfab7c1632330c070884c3295db1d2 (patch) | |
tree | 5fdc1c68e709845d81b7f29df9c63f86d4f0397b /scripts/build/kernel_linux.sh | |
parent | 62c87c5adf144f0600cdaeedfc159376cf819c79 (diff) | |
download | crosstool-ng-0c4633c37fcfab7c1632330c070884c3295db1d2.tar.gz crosstool-ng-0c4633c37fcfab7c1632330c070884c3295db1d2.tar.bz2 crosstool-ng-0c4633c37fcfab7c1632330c070884c3295db1d2.zip |
Get rid of all `command` (which is a bashism), and replace them with $(command), which is POSIX.
Get rid of all remaining \"text\" in log messages and replace them with 'text'.
Optimise the progress bar, should go un-noticed at log level DEBUG and below.
/trunk/scripts/build/tools/200-sstrip.sh | 16 8 8 0 ++--
/trunk/scripts/build/libc_glibc.sh | 50 25 25 0 +++++++-------
/trunk/scripts/build/libc_uClibc.sh | 4 2 2 0
/trunk/scripts/build/debug/100-dmalloc.sh | 2 1 1 0
/trunk/scripts/build/debug/400-ltrace.sh | 2 1 1 0
/trunk/scripts/build/debug/300-gdb.sh | 8 4 4 0 +-
/trunk/scripts/build/debug/200-duma.sh | 6 3 3 0 +-
/trunk/scripts/build/kernel_linux.sh | 30 15 15 0 ++++----
/trunk/scripts/build/cc_gcc.sh | 14 7 7 0 ++--
/trunk/scripts/crosstool.sh | 54 27 27 0 ++++++++--------
/trunk/scripts/functions | 128 64 64 0 ++++++++++++++++++------------------
/trunk/scripts/saveSample.sh | 4 2 2 0
/trunk/scripts/tarball.sh.broken | 20 10 10 0 +++---
/trunk/tools/addToolVersion.sh | 8 4 4 0 +-
/trunk/tools/populate.in | 18 9 9 0 ++--
15 files changed, 182 insertions(+), 182 deletions(-)
Diffstat (limited to 'scripts/build/kernel_linux.sh')
-rw-r--r-- | scripts/build/kernel_linux.sh | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/scripts/build/kernel_linux.sh b/scripts/build/kernel_linux.sh index 07005e0c..745282a9 100644 --- a/scripts/build/kernel_linux.sh +++ b/scripts/build/kernel_linux.sh @@ -44,10 +44,10 @@ do_kernel_check_config() { mkdir -p "${CT_BUILD_DIR}/build-kernel-defconfig" cd "${CT_BUILD_DIR}/build-kernel-defconfig" - make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" O=`pwd` \ + make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" O=$(pwd) \ ARCH=${CT_KERNEL_ARCH} defconfig 2>&1 |CT_DoLog ALL - CT_KERNEL_LINUX_CONFIG_FILE="`pwd`/.config" + CT_KERNEL_LINUX_CONFIG_FILE="$(pwd)/.config" CT_EndStep fi @@ -64,20 +64,20 @@ do_kernel_headers() { # We need to enter this directory to find the kernel version strings cd "${CT_SRC_DIR}/${CT_KERNEL_FILE}" if [ "${CT_KERNEL_LINUX_HEADERS_SANITISED}" != "y" ]; then - k_version=`awk '/^VERSION =/ { print $3 }' Makefile` - k_patchlevel=`awk '/^PATCHLEVEL =/ { print $3 }' Makefile` - k_sublevel=`awk '/^SUBLEVEL =/ { print $3 }' Makefile` - k_extraversion=`awk '/^EXTRAVERSION =/ { print $3 }' Makefile` + k_version=$(awk '/^VERSION =/ { print $3 }' Makefile) + k_patchlevel=$(awk '/^PATCHLEVEL =/ { print $3 }' Makefile) + k_sublevel=$(awk '/^SUBLEVEL =/ { print $3 }' Makefile) + k_extraversion=$(awk '/^EXTRAVERSION =/ { print $3 }' Makefile) else - k_version=`echo "${CT_KERNEL_VERSION}." |cut -d . -f 1` - k_patchlevel=`echo "${CT_KERNEL_VERSION}." |cut -d . -f 2` - k_sublevel=`echo "${CT_KERNEL_VERSION}." |cut -d . -f 3` - k_extraversion=`echo "${CT_KERNEL_VERSION}." |cut -d . -f 4` + k_version=$(echo "${CT_KERNEL_VERSION}." |cut -d . -f 1) + k_patchlevel=$(echo "${CT_KERNEL_VERSION}." |cut -d . -f 2) + k_sublevel=$(echo "${CT_KERNEL_VERSION}." |cut -d . -f 3) + k_extraversion=$(echo "${CT_KERNEL_VERSION}." |cut -d . -f 4) fi case "${k_version}.${k_patchlevel}" in 2.2|2.4|2.6) ;; - *) CT_Abort "Unsupported kernel version \"linux-${k_version}.${k_patchlevel}\".";; + *) CT_Abort "Unsupported kernel version 'linux-${k_version}.${k_patchlevel}'.";; esac # Kernel version that support verbosity will use this, others will ignore it: @@ -109,7 +109,7 @@ do_kernel_install() { CT_DoLog EXTRA "Installing kernel headers" make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" \ - O="`pwd`" \ + O=$(pwd) \ ARCH=${CT_KERNEL_ARCH} \ INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr" \ ${V_OPT} \ @@ -118,7 +118,7 @@ do_kernel_install() { if [ "${CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK}" = "y" ]; then CT_DoLog EXTRA "Checking installed headers" make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" \ - O="`pwd`" \ + O=$(pwd) \ ARCH=${CT_KERNEL_ARCH} \ INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr" \ ${V_OPT} \ @@ -154,7 +154,7 @@ do_kernel_copy() { cd "${CT_BUILD_DIR}/build-kernel-headers" cp "${CT_KERNEL_LINUX_CONFIG_FILE}" .config CT_DoYes "" |make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" \ - O="`pwd`" ${V_OPT} ARCH=${CT_KERNEL_ARCH} \ + O=$(pwd) ${V_OPT} ARCH=${CT_KERNEL_ARCH} \ oldconfig case "${CT_KERNEL_ARCH}" in sh*) # sh does secret stuff in 'make prepare' that can't be @@ -166,7 +166,7 @@ do_kernel_copy() { ARCH=${CT_KERNEL_ARCH} ${V_OPT} \ prepare include/linux/version.h ;; - arm*|cris*) make ${PARALLELMFLAGS} \ + arm*|cris*) make ${PARALLELMFLAGS} \ ARCH=${CT_KERNEL_ARCH} ${V_OPT} \ include/asm include/linux/version.h \ include/asm-${CT_KERNEL_ARCH}/.arch |