diff options
author | Piotr Esden-Tempski <piotr@esden.net> | 2010-12-06 17:34:36 -0800 |
---|---|---|
committer | Piotr Esden-Tempski <piotr@esden.net> | 2010-12-06 17:34:36 -0800 |
commit | 01f0afad95cd988fd30d280c113018f115a69f9f (patch) | |
tree | 36ea7c30aeda3d4a6cb31c069e16df16ac2f64f4 | |
parent | 5e10b6f3ddff097f8f47b9967df8919b8e1c01ce (diff) |
Fixed CygWin build.
Added check if getconf exists. (CygWin does not provide that)
Added CygWin as an acceptable "OS".
-rwxr-xr-x | summon-arm-toolchain | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/summon-arm-toolchain b/summon-arm-toolchain index 6f011a9..b7314cf 100755 --- a/summon-arm-toolchain +++ b/summon-arm-toolchain @@ -62,7 +62,11 @@ LIBOPENSTM32=master # Flags section ############################################################################## -CPUS=$(getconf _NPROCESSORS_ONLN) +if which getconf > /dev/null; then + CPUS=$(getconf _NPROCESSORS_ONLN) +else + CPUS=1 +fi PARALLEL=-j$((CPUS + 1)) echo "${CPUS} cpu's detected running make with '${PARALLEL}' flag" @@ -118,6 +122,9 @@ case "$(uname)" in --with-mpc=${DARWIN_OPT_PATH} \ -with-libiconv-prefix=${DARWIN_OPT_PATH}" ;; + CYGWIN*) + echo "Found CygWin that means Windows most likely." + ;; *) echo "Found unknown OS. Aborting!" exit 1 |