scripts/crosstool-NG.sh.in
changeset 2705 80a09cf51c87
parent 2701 99de89e9acba
child 2707 652e56d6d35a
     1.1 --- a/scripts/crosstool-NG.sh.in	Wed Oct 05 14:19:51 2011 +1300
     1.2 +++ b/scripts/crosstool-NG.sh.in	Tue Oct 11 21:43:42 2011 +0200
     1.3 @@ -66,18 +66,8 @@
     1.4  CT_TestAndAbort "Your file system in '${CT_WORK_DIR}' is *not* case-sensitive!" -f "${CT_WORK_DIR}/FOO"
     1.5  CT_DoExecLog DEBUG rm -f "${CT_WORK_DIR}/foo"
     1.6  
     1.7 -# What's our shell?
     1.8 -# Will be plain /bin/sh on most systems, except if we have /bin/ash and we
     1.9 -# _explictly_ required using it
    1.10 -case "${CT_CONFIG_SHELL}" in
    1.11 -    sh)     CT_SHELL="/bin/sh";;
    1.12 -    ash)    CT_SHELL="/bin/ash";;
    1.13 -    bash)   CT_SHELL="${BASH}";;
    1.14 -    custom) CT_SHELL="${CT_CONFIG_SHELL_CUSTOM_PATH}";;
    1.15 -esac
    1.16 -
    1.17  # Check the user is using an existing SHELL to be used by ./configure and Makefiles
    1.18 -CT_TestOrAbort "The CONFIG_SHELL '${CT_CONFIG_SHELL}' (${CT_SHELL}) is not valid" -f "${CT_SHELL}" -a -x "${CT_SHELL}"
    1.19 +CT_TestOrAbort "The CONFIG_SHELL '${CT_CONFIG_SHELL}' is not valid" -f "${CT_CONFIG_SHELL}" -a -x "${CT_CONFIG_SHELL}"
    1.20  
    1.21  # Create the bin-override early
    1.22  # Contains symlinks to the tools found by ./configure
    1.23 @@ -484,8 +474,8 @@
    1.24  
    1.25      # Set the shell to be used by ./configure scripts and by Makefiles (those
    1.26      # that support it!).
    1.27 -    export CONFIG_SHELL="${CT_SHELL}"   # for ./configure
    1.28 -    export SHELL="${CT_SHELL}"          # for Makefiles
    1.29 +    export CONFIG_SHELL="${CT_CONFIG_SHELL}"    # for ./configure
    1.30 +    export SHELL="${CT_CONFIG_SHELL}"           # for Makefiles
    1.31  
    1.32      # And help make go faster
    1.33      JOBSFLAGS=