diff --git a/libraries/kotlin.test/build.gradle.kts b/libraries/kotlin.test/build.gradle.kts index 09861352173..9bfcb07f5cd 100644 --- a/libraries/kotlin.test/build.gradle.kts +++ b/libraries/kotlin.test/build.gradle.kts @@ -142,6 +142,14 @@ val combinedSourcesJar by tasks.registering(Jar::class) { } } +val combinedJvmSourcesJar by configurations.creating { + isCanBeConsumed = true + isCanBeResolved = false +} + +artifacts { + add(combinedJvmSourcesJar.name, combinedSourcesJar) +} val rootComponent = componentFactory.adhoc("root").apply { addVariantsFromConfiguration(jvmApi) { diff --git a/prepare/compiler/build.gradle.kts b/prepare/compiler/build.gradle.kts index 933f35d0b52..d9f351b2566 100644 --- a/prepare/compiler/build.gradle.kts +++ b/prepare/compiler/build.gradle.kts @@ -126,7 +126,6 @@ val distSourcesProjects = listOfNotNull( ":kotlin-test:kotlin-test-js".takeIf { !kotlinBuildProperties.isInJpsBuildIdeaSync }, ":kotlin-test:kotlin-test-junit", ":kotlin-test:kotlin-test-junit5", - ":kotlin-test:kotlin-test-jvm", ":kotlin-test:kotlin-test-testng" ) @@ -173,6 +172,8 @@ dependencies { sources(project(it, configuration = "sources")) } + sources(project(":kotlin-test", "combinedJvmSourcesJar")) + sources(kotlinStdlib("jdk7", classifier = "sources")) sources(kotlinStdlib("jdk8", classifier = "sources"))