From 26b5b7d87a4a7ab78cb663a6ff0de224da1a51dd Mon Sep 17 00:00:00 2001 From: Michael Jurka Date: Mon, 19 Dec 2016 16:31:43 +0100 Subject: Use Python instead of greadlink to get full path on macOS Python is built-in on Macs; this avoids an unnecessary dependency on greadlink --- update_external_sources.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/update_external_sources.sh b/update_external_sources.sh index 3c4df786..06dca169 100755 --- a/update_external_sources.sh +++ b/update_external_sources.sh @@ -7,8 +7,7 @@ if [[ $(uname) == "Linux" ]]; then CURRENT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" CORE_COUNT=$(nproc || echo 4) elif [[ $(uname) == "Darwin" ]]; then - # Get greadlink with "brew install coreutils" - CURRENT_DIR="$(dirname "$(greadlink -f ${BASH_SOURCE[0]})")" + CURRENT_DIR="$(dirname "$(python -c 'import os,sys;print(os.path.realpath(sys.argv[1]))' ${BASH_SOURCE[0]})")" CORE_COUNT=$(sysctl -n hw.ncpu || echo 4) fi echo CORE_COUNT=$CORE_COUNT -- cgit v1.2.3