- stop using head and use sed -e '1d' at the end instead
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 21 Mar 2007 10:54:24 +0000 (10:54 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 21 Mar 2007 10:54:24 +0000 (10:54 -0000)
toolchain/dependencies/dependencies.sh

index 40bfd9a2ae002f9d31e8f5a11ff32b2a7abd777c..f19de1ca04684e0b3e2d37555dcf0b94cd30ea30 100755 (executable)
@@ -129,7 +129,7 @@ if [ -z "$MAKE" ] ; then
        /bin/echo -e "\n\nYou must install 'make' on your build machine\n";
        exit 1;
 fi;
-MAKE_VERSION=$($MAKE --version 2>&1 | head -n1 | $XSED -e 's/^.* \([0-9\.]\)/\1/g' -e 's/[-\ ].*//g')
+MAKE_VERSION=$($MAKE --version 2>&1 | $XSED -e 's/^.* \([0-9\.]\)/\1/g' -e 's/[-\ ].*//g' -e '1q')
 if [ -z "$MAKE_VERSION" ] ; then
        echo "make installed:               FALSE"
        /bin/echo -e "\n\nYou must install 'make' on your build machine\n";
@@ -160,7 +160,7 @@ if [ -z "$COMPILER" ] ; then
        exit 1;
 fi;
 
-COMPILER_VERSION=$($COMPILER --version 2>&1 | head -n1 | $XSED -e 's/^.*(.CC) \([0-9\.]\)/\1/g' -e "s/[-\ ].*//g")
+COMPILER_VERSION=$($COMPILER --version 2>&1 | $XSED -e 's/^.*(.CC) \([0-9\.]\)/\1/g' -e "s/[-\ ].*//g" -e '1q')
 if [ -z "$COMPILER_VERSION" ] ; then
        echo "gcc installed:                FALSE"
        /bin/echo -e "\n\nYou must install 'gcc' on your build machine\n";
@@ -187,7 +187,7 @@ if [ -z "$CXXCOMPILER" ] ; then
        #exit 1
 fi
 if [ ! -z "$CXXCOMPILER" ] ; then
-       CXXCOMPILER_VERSION=$($CXXCOMPILER --version 2>&1 | head -n1 | $XSED -e 's/^.*(.CC) \([0-9\.]\)/\1/g' -e "s/[-\ ].*//g")
+       CXXCOMPILER_VERSION=$($CXXCOMPILER --version 2>&1 | $XSED -e 's/^.*(.CC) \([0-9\.]\)/\1/g' -e "s/[-\ ].*//g" -e '1q')
        if [ -z "$CXXCOMPILER_VERSION" ] ; then
                echo "c++ installed:                FALSE"
                /bin/echo -e "\nYou may have to install 'g++' on your build machine\n"