diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/util/testResolveAllConfigurations.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/util/testResolveAllConfigurations.kt index 59f064129b3..979f8ad629d 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/util/testResolveAllConfigurations.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/util/testResolveAllConfigurations.kt @@ -72,7 +72,10 @@ fun TestProject.testResolveAllConfigurations( private fun generateResolveAllConfigurationsTask(excludes: List) = """ - task $RESOLVE_ALL_CONFIGURATIONS_TASK_NAME { + tasks.register("$RESOLVE_ALL_CONFIGURATIONS_TASK_NAME") { + if ("commonizeNativeDistribution" in rootProject.tasks.names) { + dependsOn(":commonizeNativeDistribution") + } doFirst { def excludeConfigs = ["default", "archives"] ${computeExcludeConfigurations(excludes)} @@ -100,7 +103,10 @@ private fun generateResolveAllConfigurationsTask(excludes: List) = private fun generateResolveAllConfigurationsTaskKts(excludes: List) = """ - tasks.create("$RESOLVE_ALL_CONFIGURATIONS_TASK_NAME") { + tasks.register("$RESOLVE_ALL_CONFIGURATIONS_TASK_NAME") { + if ("commonizeNativeDistribution" in rootProject.tasks.names) { + dependsOn(":commonizeNativeDistribution") + } doFirst { val excludeConfigs = mutableListOf("default", "archives") ${computeExcludeConfigurations(excludes)}