File tree Expand file tree Collapse file tree 3 files changed +4
-1
lines changed Expand file tree Collapse file tree 3 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ infra {
1515}
1616
1717val mainJavaToolchainVersion by ext(project.property(" java.mainToolchainVersion" ))
18+ val modularJavaToolchainVersion by ext(project.property(" java.modularToolchainVersion" ))
1819
1920allprojects {
2021 repositories {
Original file line number Diff line number Diff line change 1919}
2020
2121val mainJavaToolchainVersion: String by project
22+ val modularJavaToolchainVersion: String by project
2223val serializationVersion: String by project
2324
2425java {
@@ -214,7 +215,7 @@ tasks {
214215 val targetDir = compileKotlinJvm.destinationDir.resolve(" ../java9/" )
215216
216217 // Use a Java 11 compiler for the module info.
217- javaCompiler.set(project.javaToolchains.compilerFor { languageVersion.set(JavaLanguageVersion .of(11 )) })
218+ javaCompiler.set(project.javaToolchains.compilerFor { languageVersion.set(JavaLanguageVersion .of(modularJavaToolchainVersion )) })
218219
219220 // Always compile kotlin classes before the module descriptor.
220221 dependsOn(compileKotlinJvm)
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ kotlinVersion=1.5.30
99serializationVersion =1.3.0
1010
1111java.mainToolchainVersion =8
12+ java.modularToolchainVersion =11
1213
1314kotlin.mpp.enableGranularSourceSetsMetadata =true
1415kotlin.mpp.enableCompatibilityMetadataVariant =true
You can’t perform that action at this time.
0 commit comments