Java 20 shenanigans 😝

This commit is contained in:
2023-09-14 16:55:02 -05:00
parent 42fe884f16
commit d00d7318b5
17 changed files with 132 additions and 43 deletions

View File

@@ -40,7 +40,7 @@ jar.archive.disabled=${jnlp.enabled}
jar.compress=false
jar.index=${jnlp.enabled}
javac.classpath=\
${libs.JavaFX17.classpath}
${libs.JavaFX20.classpath}
# Space-separated list of extra javac options
javac.compilerargs=
javac.deprecation=false
@@ -49,12 +49,11 @@ javac.modulepath=
javac.processormodulepath=
javac.processorpath=\
${javac.classpath}
javac.source=17
javac.target=17
javac.source=20
javac.target=20
javac.test.classpath=\
${javac.classpath}:\
${build.classes.dir}:\
${libs.JavaFX17.classpath}
${build.classes.dir}
javac.test.modulepath=\
${javac.modulepath}
javac.test.processorpath=\
@@ -98,10 +97,11 @@ manifest.custom.permissions=
manifest.file=manifest.mf
meta.inf.dir=${src.dir}/META-INF
mkdist.disabled=false
platform.active=default_platform
platform.active=Graal_JDK_20
run.classpath=\
${javac.classpath}:\
${build.classes.dir}
run.jvmargs=-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:-UseJVMCICompiler -XX:-UseJVMCINativeLibrary --module-path=/usr/lib --add-modules javafx.fxml,javafx.controls,javafx.media,javafx.fxml
run.modulepath=\
${javac.modulepath}
run.test.classpath=\