X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=summon-arm-toolchain.git;a=blobdiff_plain;f=summon-arm-toolchain;fp=summon-arm-toolchain;h=f6826da7ac599c6bff11b6c194b078017927c517;hp=4b901249e49cd735c74cc2a7768c62a1e190babd;hb=441a9af2309a5d643b3eef41168b75560f261d62;hpb=3462659cd84619c0581e3efafc25a83be601276b diff --git a/summon-arm-toolchain b/summon-arm-toolchain index 4b90124..f6826da 100755 --- a/summon-arm-toolchain +++ b/summon-arm-toolchain @@ -100,43 +100,27 @@ SOURCES=${SUMMON_DIR}/sources STAMPS=${SUMMON_DIR}/stamps -############################################################################## -# Tool section -############################################################################## -TAR=tar - ############################################################################## # OS and Tooldetection section # Detects which tools and flags to use ############################################################################## -case "$(uname)" in - Linux) - echo "Found Linux OS." - ;; - Darwin) - echo "Found Darwin OS." - - # darwin dependencies - DARWINDEPS="wget" - - echo "Installing dependencies ..." - if ! which brew > /dev/null; then - echo "Homebrew not installed." - else - brew install ${DARWINDEPS} | (grep -v '^Warning: Formula already installed: ' || true) - fi +if ! which wget > /dev/null; then + echo "Please install wget" + exit 1 +fi +if [ USE_LINARO = 1 ]; then + if which gnutar > /dev/null; then TAR=gnutar - ;; - CYGWIN*) - echo "Found CygWin that means Windows most likely." - ;; - *) - echo "Found unknown OS. Aborting!" - exit 1 - ;; -esac + elif which gtar > /dev/null; then + TAR=gtar + else # hopefully it understands the GNU format + TAR=tar + fi +else + TAR=tar # use the system tar +fi ############################################################################## # Building section