From 015176a738c8b5ad139fa3c137868b52a1baed08 Mon Sep 17 00:00:00 2001 From: Ryan Nett Date: Fri, 11 Jun 2021 17:45:20 -0700 Subject: [PATCH] Have kotlin-compiler-embeddable copy sources and javadocs from kotlin-compiler #KT-42183 Fixed --- prepare/compiler-embeddable/build.gradle.kts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/prepare/compiler-embeddable/build.gradle.kts b/prepare/compiler-embeddable/build.gradle.kts index 3be8131475f..49514237e09 100644 --- a/prepare/compiler-embeddable/build.gradle.kts +++ b/prepare/compiler-embeddable/build.gradle.kts @@ -53,8 +53,17 @@ val runtimeJar = runtimeJar(embeddableCompiler()) { mergeServiceFiles() } -sourcesJar() -javadocJar() +sourcesJar { + val compilerTask = project(":kotlin-compiler").tasks.named("sourcesJar") + dependsOn(compilerTask) + from(compilerTask.map { zipTree(it.archiveFile) }) +} + +javadocJar { + val compilerTask = project(":kotlin-compiler").tasks.named("javadocJar") + dependsOn(compilerTask) + from(compilerTask.map { zipTree(it.archiveFile) }) +} projectTest { dependsOn(runtimeJar) @@ -67,4 +76,3 @@ projectTest { } } -