Compare commits
No commits in common. "d8a7589e5ecf55a0ad54dd834f620b0bb1526171" and "cfcff034c42476e471a5d99433d7876737e0c1f7" have entirely different histories.
d8a7589e5e
...
cfcff034c4
17
warp4j
17
warp4j
@ -37,6 +37,8 @@ function print_help {
|
|||||||
echo ' --windows create binary for Windows'
|
echo ' --windows create binary for Windows'
|
||||||
echo ' if no targets are specified then binaries for'
|
echo ' if no targets are specified then binaries for'
|
||||||
echo ' all targets are created'
|
echo ' all targets are created'
|
||||||
|
echo ' --jvm-impl jvm implementation: hotspot or openj9'
|
||||||
|
echo ' (default: hotspot)'
|
||||||
echo ' --jvm-options <options>'
|
echo ' --jvm-options <options>'
|
||||||
echo ' passed to java like this:'
|
echo ' passed to java like this:'
|
||||||
echo ' "java <options> -jar <jar file>";'
|
echo ' "java <options> -jar <jar file>";'
|
||||||
@ -145,6 +147,10 @@ while [[ $# -gt 0 ]]; do
|
|||||||
TARGETS+=($WIN)
|
TARGETS+=($WIN)
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
--jvm-impl)
|
||||||
|
JVM_IMPL="$2"
|
||||||
|
shift 2
|
||||||
|
;;
|
||||||
--jvm-options)
|
--jvm-options)
|
||||||
JVM_OPTIONS="$2"
|
JVM_OPTIONS="$2"
|
||||||
shift 2
|
shift 2
|
||||||
@ -225,13 +231,22 @@ if [[ $JAVA_VERSION ]] && ! java_version_is_correct $JAVA_VERSION ; then
|
|||||||
fail_with "JDK version \"$JAVA_VERSION\" is not correct"
|
fail_with "JDK version \"$JAVA_VERSION\" is not correct"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
JVM_IMPL=hotspot
|
JVM_IMPL_HOTSPOT=hotspot
|
||||||
|
JVM_IMPL_OPENJ9=openj9
|
||||||
|
|
||||||
|
# validate jvm implementation
|
||||||
|
if [[ $JVM_IMPL ]] &&
|
||||||
|
[[ $JVM_IMPL != $JVM_IMPL_HOTSPOT ]] &&
|
||||||
|
[[ $JVM_IMPL != $JVM_IMPL_OPENJ9 ]]; then
|
||||||
|
fail_with "jvm implementation \"$JVM_IMPL\" is not correct"
|
||||||
|
fi
|
||||||
|
|
||||||
LATEST_LTS=17 # latest LTS java branch
|
LATEST_LTS=17 # latest LTS java branch
|
||||||
|
|
||||||
# default options
|
# default options
|
||||||
test -z $JAVA_VERSION && JAVA_VERSION=$LATEST_LTS
|
test -z $JAVA_VERSION && JAVA_VERSION=$LATEST_LTS
|
||||||
test -z $TARGETS && TARGETS=($LIN $MAC $WIN)
|
test -z $TARGETS && TARGETS=($LIN $MAC $WIN)
|
||||||
|
test -z $JVM_IMPL && JVM_IMPL=$JVM_IMPL_HOTSPOT
|
||||||
|
|
||||||
# returns java branch version
|
# returns java branch version
|
||||||
function get_base_version() {
|
function get_base_version() {
|
||||||
|
Loading…
Reference in New Issue
Block a user