Have xcode action wrappers use $TMPDIR if using mktemp -- MOS_MIGRATED_REVID=115373672
diff --git a/src/tools/xcode/actoolwrapper/actoolwrapper.sh b/src/tools/xcode/actoolwrapper/actoolwrapper.sh index d9c4fc9..308884c 100755 --- a/src/tools/xcode/actoolwrapper/actoolwrapper.sh +++ b/src/tools/xcode/actoolwrapper/actoolwrapper.sh
@@ -27,7 +27,7 @@ OUTZIP=$("${REALPATH}" "$1") shift 1 -TEMPDIR=$(mktemp -d -t actoolZippingOutput) +TEMPDIR=$(mktemp -d "${TMPDIR:-/tmp}/actoolZippingOutput.XXXXXX") trap "rm -rf \"$TEMPDIR\"" EXIT # actool needs to have absolute paths sent to it, so we call realpaths on
diff --git a/src/tools/xcode/environment/environment_plist.sh b/src/tools/xcode/environment/environment_plist.sh index fb883da..74abce2 100755 --- a/src/tools/xcode/environment/environment_plist.sh +++ b/src/tools/xcode/environment/environment_plist.sh
@@ -53,7 +53,7 @@ PLATFORM_PLIST="${PLATFORM_DIR}"/Info.plist PLATFORM_VERSION_PLIST="${PLATFORM_DIR}"/version.plist SDK_VERSION_PLIST="${SDK_DIR}"/System/Library/CoreServices/SystemVersion.plist -PLIST=$(mktemp -d -t bazel_environment)/env.plist +PLIST=$(mktemp -d "${TMPDIR:-/tmp}/bazel_environment.XXXXXX")/env.plist trap 'rm -rf "${PLIST}"' ERR EXIT os_build=$(/usr/bin/sw_vers -buildVersion)
diff --git a/src/tools/xcode/ibtoolwrapper/ibtoolwrapper.sh b/src/tools/xcode/ibtoolwrapper/ibtoolwrapper.sh index 6ce6dc3..091c1c8 100755 --- a/src/tools/xcode/ibtoolwrapper/ibtoolwrapper.sh +++ b/src/tools/xcode/ibtoolwrapper/ibtoolwrapper.sh
@@ -32,7 +32,7 @@ OUTZIP=$("${REALPATH}" "$1") ARCHIVEROOT="$2" shift 2 -TEMPDIR=$(mktemp -d -t ibtoolZippingOutput) +TEMPDIR=$(mktemp -d "${TMPDIR:-/tmp}/ibtoolZippingOutput.XXXXXX") trap "rm -rf \"$TEMPDIR\"" EXIT FULLPATH="$TEMPDIR/$ARCHIVEROOT"
diff --git a/src/tools/xcode/momcwrapper/momcwrapper.sh b/src/tools/xcode/momcwrapper/momcwrapper.sh index fb144a5..a59fcb3 100755 --- a/src/tools/xcode/momcwrapper/momcwrapper.sh +++ b/src/tools/xcode/momcwrapper/momcwrapper.sh
@@ -29,7 +29,7 @@ OUTZIP=$("${REALPATH}" "$1") NAME="$2" shift 2 -TEMPDIR=$(mktemp -d -t momcZippingOutput) +TEMPDIR=$(mktemp -d "${TMPDIR:-/tmp}/momcZippingOutput.XXXXXX") trap "rm -rf \"$TEMPDIR\"" EXIT $WRAPPER momc "$@" "$TEMPDIR/$NAME"
diff --git a/src/tools/xcode/swiftstdlibtoolwrapper/swiftstdlibtoolwrapper.sh b/src/tools/xcode/swiftstdlibtoolwrapper/swiftstdlibtoolwrapper.sh index 33b2407..16affad 100755 --- a/src/tools/xcode/swiftstdlibtoolwrapper/swiftstdlibtoolwrapper.sh +++ b/src/tools/xcode/swiftstdlibtoolwrapper/swiftstdlibtoolwrapper.sh
@@ -27,7 +27,7 @@ OUTZIP=$("${REALPATH}" "$1") shift 1 -TEMPDIR=$(mktemp -d -t swiftstdlibtoolZippingOutput) +TEMPDIR=$(mktemp -d "${TMPDIR:-/tmp}/swiftstdlibtoolZippingOutput.XXXXXX") trap "rm -rf \"$TEMPDIR\"" EXIT FULLPATH="$TEMPDIR/Frameworks"