aboutsummaryrefslogtreecommitdiff
path: root/symbol-processing
diff options
context:
space:
mode:
authorJiaxiang Chen <jiaxiang@google.com>2022-02-04 22:37:30 -0800
committerlaszio <ting-yuan@users.noreply.github.com>2022-02-06 22:28:03 -0800
commite1f0a23521b3ef9aa6f4cbc83f8d1f43268e698b (patch)
treeb867fb6d0d002f974c811f4a0072e525aa38e9a9 /symbol-processing
parent0047c43e64f19dd9164d3af2f3aa05475719c163 (diff)
downloadksp-e1f0a23521b3ef9aa6f4cbc83f8d1f43268e698b.tar.gz
reorganize sources and java doc jar publish task
Diffstat (limited to 'symbol-processing')
-rw-r--r--symbol-processing/build.gradle.kts12
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")