diff options
author | Jiaxiang Chen <jiaxiang@google.com> | 2022-02-04 22:37:30 -0800 |
---|---|---|
committer | laszio <ting-yuan@users.noreply.github.com> | 2022-02-06 22:28:03 -0800 |
commit | e1f0a23521b3ef9aa6f4cbc83f8d1f43268e698b (patch) | |
tree | b867fb6d0d002f974c811f4a0072e525aa38e9a9 /symbol-processing/build.gradle.kts | |
parent | 0047c43e64f19dd9164d3af2f3aa05475719c163 (diff) | |
download | ksp-e1f0a23521b3ef9aa6f4cbc83f8d1f43268e698b.tar.gz |
reorganize sources and java doc jar publish task
Diffstat (limited to 'symbol-processing/build.gradle.kts')
-rw-r--r-- | symbol-processing/build.gradle.kts | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/symbol-processing/build.gradle.kts b/symbol-processing/build.gradle.kts index 9db4489e..4ee268ce 100644 --- a/symbol-processing/build.gradle.kts +++ b/symbol-processing/build.gradle.kts @@ -1,5 +1,8 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +evaluationDependsOn(":common-util") +evaluationDependsOn(":compiler-plugin") + val kotlinBaseVersion: String by project val signingKey: String? by project val signingPassword: String? by project @@ -30,12 +33,7 @@ tasks { publish { dependsOn(shadowJar) dependsOn(project(":compiler-plugin").tasks["dokkaJavadocJar"]) - } - - val sourcesJar by creating(Jar::class) { - archiveClassifier.set("sources") - from(project(":compiler-plugin").sourceSets.main.get().allSource) - from(project(":common-util").sourceSets.main.get().allSource) + dependsOn(project(":compiler-plugin").tasks["sourcesJar"]) } } @@ -43,8 +41,8 @@ publishing { publications { create<MavenPublication>("shadow") { artifactId = "symbol-processing" - artifact(tasks["sourcesJar"]) artifact(project(":compiler-plugin").tasks["dokkaJavadocJar"]) + artifact(project(":compiler-plugin").tasks["sourcesJar"]) artifact(tasks["shadowJar"]) pom { name.set("com.google.devtools.ksp:symbol-processing") |