diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt index cdeeda312da..da5417c541f 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt @@ -560,6 +560,7 @@ internal class ExternalDependenciesBuilder( val plainModules: MutableMap = mutableMapOf() fun processModule(resolvedDependency: DependencyResult, incomingDependencyId: KResolvedDependencyId) { if (resolvedDependency !is ResolvedDependencyResult) return + if (resolvedDependency.isConstraint) return val requestedModule = resolvedDependency.requested as? ModuleComponentSelector ?: return val selectedModule = resolvedDependency.selected