diff --git a/bin/lein b/bin/lein index f8fe3877..4ab54cbe 100755 --- a/bin/lein +++ b/bin/lein @@ -364,20 +364,11 @@ else stty icanon echo > /dev/null 2>&1 fi - ## TODO: [ -r "$TRAMPOLINE_FILE" ] may be redundant? A trampoline file - ## is always generated these days. - if [ -r "$TRAMPOLINE_FILE" ] && [ "$LEIN_TRAMPOLINE_WARMUP" = "" ]; then - TRAMPOLINE="$(cat "$TRAMPOLINE_FILE")" - if [ "$INPUT_CHECKSUM" = "" ]; then - rm "$TRAMPOLINE_FILE" - fi - if [ "$TRAMPOLINE" = "" ]; then - exit $EXIT_CODE - else - exec sh -c "exec $TRAMPOLINE" - fi - else + TRAMPOLINE="$(cat "$TRAMPOLINE_FILE")" + if [ "$TRAMPOLINE" = "" ]; then exit $EXIT_CODE + else + exec sh -c "exec $TRAMPOLINE" fi fi fi diff --git a/bin/lein-pkg b/bin/lein-pkg index 6b72071d..f92f9b30 100644 --- a/bin/lein-pkg +++ b/bin/lein-pkg @@ -130,13 +130,10 @@ else EXIT_CODE=$? - if [ -r "$TRAMPOLINE_FILE" ] && [ "$LEIN_TRAMPOLINE_WARMUP" = "" ]; then - TRAMPOLINE="$(cat $TRAMPOLINE_FILE)" - if [ "$INPUT_CHECKSUM" = "" ]; then - rm "$TRAMPOLINE_FILE" - fi - exec sh -c "exec $TRAMPOLINE" - else + TRAMPOLINE="$(cat "$TRAMPOLINE_FILE")" + if [ "$TRAMPOLINE" = "" ]; then exit $EXIT_CODE + else + exec sh -c "exec $TRAMPOLINE" fi fi diff --git a/bin/lein-sdkman b/bin/lein-sdkman index 82c541c3..da093c34 100755 --- a/bin/lein-sdkman +++ b/bin/lein-sdkman @@ -210,19 +210,10 @@ else stty icanon echo > /dev/null 2>&1 fi - ## TODO: [ -r "$TRAMPOLINE_FILE" ] may be redundant? A trampoline file - ## is always generated these days. - if [ -r "$TRAMPOLINE_FILE" ] && [ "$LEIN_TRAMPOLINE_WARMUP" = "" ]; then - TRAMPOLINE="$(cat "$TRAMPOLINE_FILE")" - if [ "$INPUT_CHECKSUM" = "" ]; then - rm "$TRAMPOLINE_FILE" - fi - if [ "$TRAMPOLINE" = "" ]; then - exit $EXIT_CODE - else - exec sh -c "exec $TRAMPOLINE" - fi - else + TRAMPOLINE="$(cat "$TRAMPOLINE_FILE")" + if [ "$TRAMPOLINE" = "" ]; then exit $EXIT_CODE + else + exec sh -c "exec $TRAMPOLINE" fi fi