Skip to content

Commit 3b345ae

Browse files
committed
Fix the sqllin-processor publishing script
1 parent 8a23a27 commit 3b345ae

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

sqllin-processor/build.gradle.kts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ repositories {
1515
}
1616

1717
java {
18-
withSourcesJar()
1918
sourceCompatibility = JavaVersion.VERSION_1_8
2019
targetCompatibility = JavaVersion.VERSION_1_8
2120
}
@@ -32,10 +31,20 @@ val javadocJar: TaskProvider<Jar> by tasks.registering(Jar::class) {
3231
archiveClassifier.set("javadoc")
3332
}
3433

34+
val sourceJar: TaskProvider<Jar> by tasks.registering(Jar::class) {
35+
archiveClassifier.set("sources")
36+
from(project.the<SourceSetContainer>()["main"].allSource)
37+
}
38+
3539
publishing {
3640
publications.create<MavenPublication>("Processor") {
3741
artifactId = "sqllin-processor"
38-
setArtifacts(listOf("$buildDir/libs/sqllin-processor-$version.jar", javadocJar))
42+
setArtifacts(
43+
listOf(
44+
"$buildDir/libs/sqllin-processor-$version.jar",
45+
javadocJar, sourceJar,
46+
)
47+
)
3948
with(pom) {
4049
name.set("sqllin-processor")
4150
description.set("KSP code be used to generate the database column properties")

0 commit comments

Comments
 (0)