Deprecate NATIVE_IMAGE variable
This commit is contained in:
parent
11b4c15bd7
commit
a7940ad85c
1 changed files with 8 additions and 12 deletions
|
|
@ -2,19 +2,13 @@
|
||||||
|
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
|
|
||||||
NATIVE_IMAGE=`which native-image` || true
|
if [ -z "$GRAALVM_HOME" ]; then
|
||||||
|
echo "Please set GRAALVM_HOME"
|
||||||
if [ -z "$NATIVE_IMAGE" ]; then
|
exit 1
|
||||||
if [ -z "$GRAALVM_HOME" ]; then
|
|
||||||
echo "Please set GRAALVM_HOME"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
"$GRAALVM_HOME/bin/gu" install native-image || true
|
|
||||||
|
|
||||||
NATIVE_IMAGE="$GRAALVM_HOME/bin/native-image"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
"$GRAALVM_HOME/bin/gu" install native-image || true
|
||||||
|
|
||||||
BABASHKA_VERSION=$(cat resources/BABASHKA_VERSION)
|
BABASHKA_VERSION=$(cat resources/BABASHKA_VERSION)
|
||||||
|
|
||||||
# # We also need to AOT sci, else something didn't work in the Mac build on CircleCI
|
# # We also need to AOT sci, else something didn't work in the Mac build on CircleCI
|
||||||
|
|
@ -23,10 +17,12 @@ BABASHKA_VERSION=$(cat resources/BABASHKA_VERSION)
|
||||||
# mkdir -p src/sci
|
# mkdir -p src/sci
|
||||||
# cp -R /tmp/sci/src/* src
|
# cp -R /tmp/sci/src/* src
|
||||||
|
|
||||||
|
export JAVA_HOME=$GRAALVM_HOME
|
||||||
|
|
||||||
lein with-profiles +reflection do run
|
lein with-profiles +reflection do run
|
||||||
lein do clean, uberjar
|
lein do clean, uberjar
|
||||||
|
|
||||||
$NATIVE_IMAGE \
|
$GRAALVM_HOME/bin/native-image \
|
||||||
-jar target/babashka-$BABASHKA_VERSION-standalone.jar \
|
-jar target/babashka-$BABASHKA_VERSION-standalone.jar \
|
||||||
-H:Name=bb \
|
-H:Name=bb \
|
||||||
-H:+ReportExceptionStackTraces \
|
-H:+ReportExceptionStackTraces \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue