Skip to content

Commit e7de2b9

Browse files
committed
fix m2 task to include sources into m2.zip for compiler & gradle plugin
1 parent 273e8ed commit e7de2b9

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

tiamat-destinations-compiler/compiler-plugin/build.gradle.kts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,20 @@ m2p {
1919
description = "Tiamat Destinations Compiler Plugin"
2020
}
2121

22+
tasks.register("sourcesJar", Jar::class) {
23+
group = "build"
24+
description = "Assembles Kotlin sources"
25+
26+
archiveClassifier.set("sources")
27+
from(sourceSets.main.get().allSource)
28+
dependsOn(tasks.classes)
29+
}
30+
2231
publishing {
2332
publications {
2433
create<MavenPublication>("kotlinCompilerPlugin") {
2534
from(components["kotlin"])
35+
artifact(tasks["sourcesJar"])
2636
}
2737
}
2838
}

tiamat-destinations-compiler/gradle-plugin/build.gradle.kts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,20 @@ m2p {
2929
description = "Tiamat Destinations Gradle Plugin"
3030
}
3131

32+
tasks.register("sourcesJar", Jar::class) {
33+
group = "build"
34+
description = "Assembles Kotlin sources"
35+
36+
archiveClassifier.set("sources")
37+
from(sourceSets.main.get().allSource)
38+
dependsOn(tasks.classes)
39+
}
40+
3241
publishing {
3342
publications {
3443
create<MavenPublication>("gradlePlugin") {
3544
from(components["java"])
45+
artifact(tasks["sourcesJar"])
3646
}
3747
}
3848
}

0 commit comments

Comments
 (0)