Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
abcl
abcl
Commits
7342e414
Commit
7342e414
authored
Sep 19, 2021
by
Mark
Browse files
Update build artifacts for openjdk17
parent
eed6d588
Changes
4
Hide whitespace changes
Inline
Side-by-side
README
View file @
7342e414
...
...
@@ -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 1
5
Java
To build, one must have a Java 6, 7, 8, 11, 13, 14
, 15, 16
or 1
7
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
...
...
abcl.rdf
View file @
7342e414
...
...
@@ -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" .
...
...
build.xml
View file @
7342e414
...
...
@@ -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"
...
...
ci/create-abcl-properties.bash
View file @
7342e414
...
...
@@ -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
\
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment