aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/xcode/actoolwrapper/actoolwrapper.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/xcode/actoolwrapper/actoolwrapper.sh')
-rwxr-xr-xsrc/tools/xcode/actoolwrapper/actoolwrapper.sh11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/tools/xcode/actoolwrapper/actoolwrapper.sh b/src/tools/xcode/actoolwrapper/actoolwrapper.sh
index c0d21979b7..d9c4fc9a4b 100755
--- a/src/tools/xcode/actoolwrapper/actoolwrapper.sh
+++ b/src/tools/xcode/actoolwrapper/actoolwrapper.sh
@@ -21,10 +21,11 @@
set -eu
-REALPATH=$0.runfiles/external/bazel_tools/tools/objc/realpath
-WRAPPER=$0.runfiles/external/bazel_tools/tools/objc/xcrunwrapper.sh
+MY_LOCATION=${MY_LOCATION:-"$0.runfiles/external/bazel_tools/tools/objc"}
+REALPATH="${MY_LOCATION}/realpath"
+WRAPPER="${MY_LOCATION}/xcrunwrapper.sh"
-OUTZIP=$($REALPATH "$1")
+OUTZIP=$("${REALPATH}" "$1")
shift 1
TEMPDIR=$(mktemp -d -t actoolZippingOutput)
trap "rm -rf \"$TEMPDIR\"" EXIT
@@ -44,7 +45,7 @@ for i in $@; do
touch "$i"
fi
if [ -e "$i" ]; then
- ARG=$($REALPATH "$i")
+ ARG=$("${REALPATH}" "$i")
TOOLARGS+=("$ARG")
else
TOOLARGS+=("$i")
@@ -61,7 +62,7 @@ done
# helps.
# Yes IBTOOL appears to be correct here due to actool and ibtool being based
# on the same codebase.
-$WRAPPER actool --errors --warnings --notices \
+"${WRAPPER}" actool --errors --warnings --notices \
--compress-pngs --output-format human-readable-text \
--compile "$TEMPDIR" "${TOOLARGS[@]}"