Build: fix inaccurate change to the logic of useIRForLibraries

This commit is contained in:
Alexander Udalov
2021-01-29 19:12:48 +01:00
parent e9436da858
commit d8549d6292
+3 -1
View File
@@ -208,11 +208,13 @@ ext.configureLegacyPublishing = { Project project ->
ext.configureJvmIrBackend = { Project project -> ext.configureJvmIrBackend = { Project project ->
project.tasks.withType(KotlinCompile.class) { task -> project.tasks.withType(KotlinCompile.class) { task ->
task.kotlinOptions { task.kotlinOptions {
useIR = project.kotlinBuildProperties.useIRForLibraries if (!project.kotlinBuildProperties.useIRForLibraries) {
useIR = false
freeCompilerArgs += "-Xuse-old-backend" freeCompilerArgs += "-Xuse-old-backend"
} }
} }
} }
}
allprojects { project -> allprojects { project ->
project.ext.configureSourcesJar = { lambda = {} -> project.ext.configureSourcesJar = { lambda = {} ->