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
instructions <file:build.xml> expressed by the venerable Apache Ant
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
Environment (JRE) isn't enough, as you need the Java compiler
('javac') to compile the Java source of the ABCL implementation.
......@@ -159,7 +159,8 @@ or from the shell as
bash ci/create-abcl-properties.bash openjdk11
Currently supported platforms are 'openjdk6', 'openjdk7', 'openjdk8',
'openjdk11', 'openjdk13', 'openjdk14', and 'openjdk15'.
'openjdk11', 'openjdk13', 'openjdk14', 'openjdk15', 'openjd16', and
'openjdk17'.
Using NetBeans
......
......@@ -205,6 +205,7 @@ abcl:jss
openjdk:14 "-XX:CompileThreshold=10" ;
openjdk:15 "-XX:CompileThreshold=10" ;
openjdk:16 "-XX:CompileThreshold=10" ;
openjdk:17 "-XX:CompileThreshold=10" ;
rdfs:comment "Java platform runtime options" .
[abcl:build _:options]
......@@ -227,6 +228,7 @@ abcl:jss
rdf:_14 openjdk:14 ;
rdf:_15 openjdk:15 ;
rdf:_16 openjdk:16 ;
rdf:_17 openjdk:17 ;
rdfs:comment "Supported build platforms" .
......
......@@ -1324,6 +1324,14 @@ JVM System Properties
</exec>
</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"
optional="true"/>
<import file="etc/ant/build-snapshot.xml"
......
......@@ -62,6 +62,11 @@ case $jdk in
ant_build_javac_target=16
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
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