aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormvicsokolova <maria.sokolova@jetbrains.com>2022-06-10 18:04:19 +0300
committermvicsokolova <maria.sokolova@jetbrains.com>2022-06-15 18:45:43 +0300
commit62907985d590f29ebb9feaecef51da3905c239e9 (patch)
tree5c0bb9fd9dcae698e3c91b5b8df2f2f2c0f4f211
parent6fee8d2315721bca8912b537b20db7c0333e6ca2 (diff)
downloadkotlinx.atomicfu-62907985d590f29ebb9feaecef51da3905c239e9.tar.gz
Add compiler plugin dependency only if ENABLE_IR_TRANSFORMATION property is true
-rw-r--r--atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt b/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt
index 7488799..fe887c4 100644
--- a/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt
+++ b/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt
@@ -107,7 +107,7 @@ private fun String.toBooleanStrict(): Boolean = when (this) {
}
private fun Project.needsJsIrTransformation(target: KotlinTarget): Boolean =
- config.transformJs && target.isJsIrTarget()
+ rootProject.getBooleanProperty(ENABLE_IR_TRANSFORMATION) && target.isJsIrTarget()
private fun KotlinTarget.isJsIrTarget() = (this is KotlinJsTarget && this.irTarget != null) || this is KotlinJsIrTarget