diff --git a/scala-cli.sh b/scala-cli.sh index 8e872521e9..f28cc8c9fc 100755 --- a/scala-cli.sh +++ b/scala-cli.sh @@ -29,8 +29,14 @@ if [ ! -f "$CACHE_DEST" ]; then echo "Downloading $SCALA_CLI_URL" curl -fLo "$TMP_DEST" "$SCALA_CLI_URL" mv "$TMP_DEST" "$CACHE_DEST" +fi + +if [ ! -f "$SCALA_CLI_BIN_PATH" ]; then gunzip -k "$CACHE_DEST" +fi + +if [ ! -x "$SCALA_CLI_BIN_PATH" ]; then chmod +x "$SCALA_CLI_BIN_PATH" fi -exec "$SCALA_CLI_BIN_PATH" "$@" \ No newline at end of file +exec "$SCALA_CLI_BIN_PATH" "$@"