diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt index 619e39f4274..4373f0ac20d 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt @@ -272,6 +272,7 @@ abstract class AbstractKotlinTargetConfigurator val configurations = target.project.configurations val compileConfiguration = configurations.maybeCreate(compilation.deprecatedCompileConfigurationName).apply { + isCanBeConsumed = false setupAsLocalTargetSpecificConfigurationIfSupported(target) isVisible = false isCanBeResolved = true // Needed for IDE import @@ -295,6 +296,7 @@ abstract class AbstractKotlinTargetConfigurator } val compileOnlyConfiguration = configurations.maybeCreate(compilation.compileOnlyConfigurationName).apply { + isCanBeConsumed = false setupAsLocalTargetSpecificConfigurationIfSupported(target) isVisible = false isCanBeResolved = true // Needed for IDE import @@ -312,6 +314,7 @@ abstract class AbstractKotlinTargetConfigurator if (compilation is KotlinCompilationToRunnableFiles) { val runtimeConfiguration = configurations.maybeCreate(compilation.deprecatedRuntimeConfigurationName).apply { + isCanBeConsumed = false setupAsLocalTargetSpecificConfigurationIfSupported(target) extendsFrom(compileConfiguration) isVisible = false