aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2016-12-19 16:31:43 +0100
committerTobin Ehlis <tobine@google.com>2016-12-23 07:27:10 -0700
commit26b5b7d87a4a7ab78cb663a6ff0de224da1a51dd (patch)
tree6c4fb65f2594df0739ba10068a5dadf17f3251c1
parent34def2c756f4318ce88f531c6b98b277fbd696fa (diff)
downloadusermoji-26b5b7d87a4a7ab78cb663a6ff0de224da1a51dd.tar.xz
Use Python instead of greadlink to get full path on macOS
Python is built-in on Macs; this avoids an unnecessary dependency on greadlink
-rwxr-xr-xupdate_external_sources.sh3
1 files changed, 1 insertions, 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