diff --git a/prepare/compiler-embeddable/build.gradle.kts b/prepare/compiler-embeddable/build.gradle.kts index 9cd91d0af54..26882eec2d5 100644 --- a/prepare/compiler-embeddable/build.gradle.kts +++ b/prepare/compiler-embeddable/build.gradle.kts @@ -52,24 +52,24 @@ val runtimeJar = runtimeJar(embeddableCompiler()) { mergeServiceFiles() } -publish { - setArtifacts(listOf(runtimeJar)) -} - -sourcesJar { +val sourcesJar = sourcesJar { val compilerTask = project(":kotlin-compiler").tasks.named("sourcesJar") dependsOn(compilerTask) val archiveOperations = serviceOf() from(compilerTask.map { it.archiveFile }.map { archiveOperations.zipTree(it) }) } -javadocJar { +val javadocJar = javadocJar { val compilerTask = project(":kotlin-compiler").tasks.named("javadocJar") dependsOn(compilerTask) val archiveOperations = serviceOf() from(compilerTask.map { it.archiveFile }.map { archiveOperations.zipTree(it) }) } +publish { + setArtifacts(listOf(runtimeJar, sourcesJar, javadocJar)) +} + projectTest { dependsOn(runtimeJar) val testCompilerClasspathProvider = project.provider { testCompilerClasspath.asPath }