25 lines
461 B
Bash
Executable File
Vendored
25 lines
461 B
Bash
Executable File
Vendored
#!/usr/bin/env bash
|
|
|
|
set -eu
|
|
|
|
java_version=$(java -version 2>&1 | awk '/version/ {print $3}')
|
|
jdk_profile=""
|
|
|
|
case "${java_version}" in
|
|
\"1.8*)
|
|
jdk_profile="jdk-8"
|
|
;;
|
|
\"11*)
|
|
jdk_profile="jdk-11"
|
|
;;
|
|
\"17*)
|
|
jdk_profile="jdk-17"
|
|
;;
|
|
esac
|
|
|
|
echo "java version detected ${java_version} -- jdk profile detected: ${jdk_profile}"
|
|
|
|
scripts/compile "${jdk_profile}"
|
|
clojure -X:dev:codegen
|
|
clojure -M:dev:"${jdk_profile}":test --dir test --dir neanderthal
|