From cb448b0f76d12526619da4e4b28a9461db219ecd Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Fri, 3 Jun 2022 15:25:16 +0200 Subject: [PATCH] Fix 'kotlin-compiler-embeddable' project does not publish required artifacts Restore publishing javadocs and sources jars. --- prepare/compiler-embeddable/build.gradle.kts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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 }