We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e207470 commit d58458cCopy full SHA for d58458c
silabs-pti/build.gradle
@@ -29,7 +29,17 @@ java {
29
withJavadocJar()
30
withSourcesJar()
31
toolchain {
32
- languageVersion = JavaLanguageVersion.of(11)
+ def requestedVersion = providers
33
+ .systemProperty("javaVersion")
34
+ .orElse(providers.environmentVariable("JAVA_VERSION"))
35
+ .orElse("11") // fallback if nothing set
36
+ languageVersion = JavaLanguageVersion.of(requestedVersion.map {
37
+ try {
38
+ Integer.parseInt(it)
39
+ } catch (NumberFormatException e) {
40
+ throw new GradleException("Invalid javaVersion/JAVA_VERSION: '$it' is not a valid integer")
41
+ }
42
+ }.get())
43
}
44
45
0 commit comments