Skip to content

Commit f7ca47e

Browse files
committed
update the Gradle build tool to v9.0.0, JDK 17+ required to build
1 parent ab0728b commit f7ca47e

4 files changed

Lines changed: 4 additions & 9 deletions

File tree

build.gradle.kts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ plugins {
99

1010
val isMacOS = DefaultNativePlatform.getCurrentOperatingSystem().isMacOsX
1111
val javaVersion = JavaVersion.current()
12-
val enableNativeAccess = javaVersion.isCompatibleWith(JavaVersion.VERSION_17)
1312

1413
java {
1514
sourceCompatibility = JavaVersion.VERSION_1_8
@@ -43,9 +42,7 @@ tasks.withType<JavaCompile>().all { // Java compile-time options:
4342
options.compilerArgs.add("-Xlint:unchecked")
4443
options.encoding = "UTF-8"
4544
//options.isDeprecation = true // to provide detailed deprecation warnings
46-
if (javaVersion.isCompatibleWith(JavaVersion.VERSION_1_10)) {
47-
options.release = 8
48-
}
45+
options.release = 8
4946
}
5047

5148
tasks.withType<JavaExec>().all { // Java runtime options:
@@ -60,9 +57,7 @@ tasks.withType<JavaExec>().all { // Java runtime options:
6057
//args("--verbose") // to enable additional log output
6158
classpath = sourceSets.main.get().runtimeClasspath
6259
enableAssertions = true
63-
if (enableNativeAccess) {
64-
jvmArgs("--enable-native-access=ALL-UNNAMED") // suppress System::load() warning
65-
}
60+
jvmArgs("--enable-native-access=ALL-UNNAMED") // suppress System::load() warning
6661
//jvmArgs("-verbose:gc")
6762
jvmArgs("-Xms4g", "-Xmx4g") // to enlarge the Java heap
6863
//jvmArgs("-XX:+UseG1GC", "-XX:MaxGCPauseMillis=10")

gradle/wrapper/gradle-wrapper.jar

1.65 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)