diff --git a/build.gradle.kts b/build.gradle.kts index 87b7c9483f2..5c2e66bc42e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -195,6 +195,7 @@ val intellijUltimateEnabled by extra(project.kotlinBuildProperties.intellijUltim val effectSystemEnabled by extra(project.getBooleanProperty("kotlin.compiler.effectSystemEnabled") ?: false) val newInferenceEnabled by extra(project.getBooleanProperty("kotlin.compiler.newInferenceEnabled") ?: false) val useJvmIrBackend by extra(project.kotlinBuildProperties.useIR) +val useJvmFir by extra(project.kotlinBuildProperties.useFir) val intellijSeparateSdks = project.getBooleanProperty("intellijSeparateSdks") ?: false @@ -446,6 +447,10 @@ allprojects { if (useJvmIrBackend) { useIR = true } + + if (useJvmFir) { + freeCompilerArgs += "-Xuse-fir" + } } }