Commit 7342e414 authored by Mark's avatar Mark
Browse files

Update build artifacts for openjdk17

parent eed6d588
...@@ -125,7 +125,7 @@ ABCL may be built from its source code by executing the build ...@@ -125,7 +125,7 @@ ABCL may be built from its source code by executing the build
instructions <file:build.xml> expressed by the venerable Apache Ant instructions <file:build.xml> expressed by the venerable Apache Ant
tool. tool.
To build, one must have a Java 6, 7, 8, 11, 13, 14 or 15 Java To build, one must have a Java 6, 7, 8, 11, 13, 14, 15, 16 or 17 Java
Development Kit (openjdk) installed locally. Just the Java Runtime Development Kit (openjdk) installed locally. Just the Java Runtime
Environment (JRE) isn't enough, as you need the Java compiler Environment (JRE) isn't enough, as you need the Java compiler
('javac') to compile the Java source of the ABCL implementation. ('javac') to compile the Java source of the ABCL implementation.
...@@ -159,7 +159,8 @@ or from the shell as ...@@ -159,7 +159,8 @@ or from the shell as
bash ci/create-abcl-properties.bash openjdk11 bash ci/create-abcl-properties.bash openjdk11
Currently supported platforms are 'openjdk6', 'openjdk7', 'openjdk8', Currently supported platforms are 'openjdk6', 'openjdk7', 'openjdk8',
'openjdk11', 'openjdk13', 'openjdk14', and 'openjdk15'. 'openjdk11', 'openjdk13', 'openjdk14', 'openjdk15', 'openjd16', and
'openjdk17'.
Using NetBeans Using NetBeans
......
...@@ -205,6 +205,7 @@ abcl:jss ...@@ -205,6 +205,7 @@ abcl:jss
openjdk:14 "-XX:CompileThreshold=10" ; openjdk:14 "-XX:CompileThreshold=10" ;
openjdk:15 "-XX:CompileThreshold=10" ; openjdk:15 "-XX:CompileThreshold=10" ;
openjdk:16 "-XX:CompileThreshold=10" ; openjdk:16 "-XX:CompileThreshold=10" ;
openjdk:17 "-XX:CompileThreshold=10" ;
rdfs:comment "Java platform runtime options" . rdfs:comment "Java platform runtime options" .
[abcl:build _:options] [abcl:build _:options]
...@@ -227,6 +228,7 @@ abcl:jss ...@@ -227,6 +228,7 @@ abcl:jss
rdf:_14 openjdk:14 ; rdf:_14 openjdk:14 ;
rdf:_15 openjdk:15 ; rdf:_15 openjdk:15 ;
rdf:_16 openjdk:16 ; rdf:_16 openjdk:16 ;
rdf:_17 openjdk:17 ;
rdfs:comment "Supported build platforms" . rdfs:comment "Supported build platforms" .
......
...@@ -1324,6 +1324,14 @@ JVM System Properties ...@@ -1324,6 +1324,14 @@ JVM System Properties
</exec> </exec>
</target> </target>
<target name="abcl.properties.autoconfigure.openjdk.17">
<exec executable="/usr/bin/env">
<arg value="bash"/>
<arg value="ci/create-abcl-properties.bash"/>
<arg value="openjdk17"/>
</exec>
</target>
<import file="etc/ant/netbeans-build.xml" <import file="etc/ant/netbeans-build.xml"
optional="true"/> optional="true"/>
<import file="etc/ant/build-snapshot.xml" <import file="etc/ant/build-snapshot.xml"
......
...@@ -62,6 +62,11 @@ case $jdk in ...@@ -62,6 +62,11 @@ case $jdk in
ant_build_javac_target=16 ant_build_javac_target=16
ant_build_javac_source=1.8 ant_build_javac_source=1.8
;; ;;
17|openjdk17)
options="-XX:CompileThreshold=10 ${zgc}"
ant_build_javac_target=17
ant_build_javac_source=1.8
;;
esac esac
cat ${root}/abcl.properties.in \ cat ${root}/abcl.properties.in \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment