Build: add kotlin.build.useIRForLibraries to enable JVM IR for libraries separately

The next step for JVM IR adoption in our project is going to be enabling
`kotlin.build.useIR`, but keeping `kotlin.build.useIRForLibraries`
disabled until we fix all remaining ABI incompatibility issues for
library code.
This commit is contained in:
Alexander Udalov
2020-10-14 22:11:24 +02:00
parent 29d8730964
commit 4c09906235
12 changed files with 39 additions and 0 deletions
+2
View File
@@ -91,6 +91,8 @@ compileTestKotlin {
]
}
configureJvmIrBackend(project)
compileJava9Sources(project, 'kotlin.stdlib.jdk7')
test {
+2
View File
@@ -84,6 +84,8 @@ compileTestKotlin {
]
}
configureJvmIrBackend(project)
compileJava9Sources(project, 'kotlin.stdlib.jdk8')
test {
+2
View File
@@ -145,6 +145,8 @@ compileLongRunningTestKotlin {
kotlinOptions.freeCompilerArgs += "-Xopt-in=kotlin.ExperimentalStdlibApi"
}
configureJvmIrBackend(project)
task longRunningTest(type: Test, dependsOn: longRunningTestClasses) {
group = "verification"
testClassesDirs = sourceSets.longRunningTest.output.classesDirs