File tree Expand file tree Collapse file tree 2 files changed +12
-8
lines changed
Expand file tree Collapse file tree 2 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -24,16 +24,18 @@ dependencies {
2424}
2525
2626// org.graalvm.buildtools.native plugin requires java 17+ as of version 0.11.1
27+ val minJavaVersionForGraalVM = 17
28+
2729// https://github.com/graalvm/native-build-tools/blob/master/docs/src/docs/asciidoc/index.adoc
2830tasks {
2931 withType<JavaCompile >().configureEach {
30- sourceCompatibility = " 17 "
31- targetCompatibility = " 17 "
32- options.release.set(17 )
32+ sourceCompatibility = minJavaVersionForGraalVM.toString()
33+ targetCompatibility = minJavaVersionForGraalVM.toString()
34+ options.release.set(minJavaVersionForGraalVM )
3335 }
3436 withType<Test >().configureEach {
3537 val testJavaVersion: String? by project
36- enabled = ! testJavaVersion.equals( " 8 " )
38+ enabled = ( testJavaVersion?.toInt() ? : minJavaVersionForGraalVM) >= minJavaVersionForGraalVM
3739 }
3840}
3941
Original file line number Diff line number Diff line change @@ -22,16 +22,18 @@ dependencies {
2222}
2323
2424// org.graalvm.buildtools.native plugin requires java 17+ as of version 0.11.1
25+ val minJavaVersionForGraalVM = 17
26+
2527// https://github.com/graalvm/native-build-tools/blob/master/docs/src/docs/asciidoc/index.adoc
2628tasks {
2729 withType<JavaCompile >().configureEach {
28- sourceCompatibility = " 17 "
29- targetCompatibility = " 17 "
30- options.release.set(17 )
30+ sourceCompatibility = minJavaVersionForGraalVM.toString()
31+ targetCompatibility = minJavaVersionForGraalVM.toString()
32+ options.release.set(minJavaVersionForGraalVM )
3133 }
3234 withType<Test >().configureEach {
3335 val testJavaVersion: String? by project
34- enabled = ! testJavaVersion.equals( " 8 " )
36+ enabled = ( testJavaVersion?.toInt() ? : minJavaVersionForGraalVM) >= minJavaVersionForGraalVM
3537 }
3638}
3739
You can’t perform that action at this time.
0 commit comments