Skip to content

Commit b10c5e1

Browse files
committed
Use $TMPDIR instead of /tmp if present. Closes rbenv#22.
1 parent 20f7b5c commit b10c5e1

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

bin/ruby-build

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,15 @@ fi
191191
mkdir -p "$2"
192192
PREFIX_PATH="$(abs_dirname "$2")"
193193

194+
if [ -z "$TMPDIR" ]; then
195+
TMP="/tmp"
196+
else
197+
TMP="${TMPDIR%/}"
198+
fi
199+
194200
SEED="$(date "+%Y%m%d%H%M%S").$$"
195-
LOG_PATH="/tmp/ruby-build.${SEED}.log"
196-
TEMP_PATH="/tmp/ruby-build.${SEED}"
201+
LOG_PATH="${TMP}/ruby-build.${SEED}.log"
202+
TEMP_PATH="${TMP}/ruby-build.${SEED}"
197203
RUBY_BIN="${PREFIX_PATH}/bin/ruby"
198204
CWD="$(pwd)"
199205

0 commit comments

Comments
 (0)