works with dash, so it is now considered a bug not to be bourne compatible
[summon-arm-toolchain.git] / summon-arm-toolchain
index e28f072b3647b5cb9812a45403a49584cd901627..7e2b69acbc43aca910fa868203e1a46b7c07a316 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
 # Written by Uwe Hermann <uwe@hermann-uwe.de>, released as public domain.
 # Modified by Piotr Esden-Tempski <piotr@esden.net>, released as public domain.
 
@@ -162,7 +162,7 @@ esac
 ##############################################################################
 
 # Fetch a versioned file from a URL
-function fetch {
+fetch() {
     if [ ! -e ${STAMPS}/$1.fetch ]; then
         log "Downloading $1 sources..."
         wget -c $2
@@ -171,14 +171,14 @@ function fetch {
 }
 
 # Log a message out to the console
-function log {
+log() {
     echo "******************************************************************"
     echo "* $*"
     echo "******************************************************************"
 }
 
 # Unpack an archive
-function unpack {
+unpack() {
     log Unpacking $*
     # Use 'auto' mode decompression.  Replace with a switch if tar doesn't support -a
     ARCHIVE=$(ls ${SOURCES}/$1.tar.*)
@@ -201,7 +201,7 @@ function unpack {
 }
 
 # Install a build
-function install {
+install() {
     log $1
     ${SUDO} make ${MAKEFLAGS} $2 $3 $4 $5 $6 $7 $8
 }