We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f6c2bfe commit 852778eCopy full SHA for 852778e
bin/ruby-build
@@ -396,6 +396,15 @@ if [ -z "$PREFIX_PATH" ]; then
396
usage
397
fi
398
399
+OPTIONS="$3"
400
+for option in $OPTIONS; do
401
+ case "$option" in
402
+ "-k" | "--keep" )
403
+ KEEP_BUILD_PATH="y"
404
+ ;;
405
+ esac
406
+done
407
+
408
if [ -z "$TMPDIR" ]; then
409
TMP="/tmp"
410
else
@@ -428,5 +437,5 @@ unset RUBYLIB
428
437
trap build_failed ERR
429
438
mkdir -p "$BUILD_PATH"
430
439
source "$DEFINITION_PATH"
431
-rm -fr "$BUILD_PATH"
440
+[ -z "${KEEP_BUILD_PATH}" ] && rm -fr "$BUILD_PATH"
432
441
trap - ERR
0 commit comments