Build sources jar

This commit is contained in:
2025-04-09 22:33:35 -07:00
parent dfd8b1664b
commit bc2ba46867

View File

@@ -6,7 +6,7 @@ plugins {
}
group = "xyz.lncvrt"
version = "1.0.4"
version = "1.0.5-SNAPSHOT"
repositories {
mavenCentral()
@@ -28,12 +28,21 @@ kotlin {
jvmToolchain(targetJavaVersion)
}
val sourcesJar = tasks.register<Jar>("sourcesJar") {
from(sourceSets.main.get().allSource)
archiveClassifier.set("sources")
}
tasks {
shadowJar {
archiveBaseName.set(rootProject.name)
archiveClassifier.set("")
}
artifacts {
add("archives", sourcesJar)
}
build {
dependsOn("shadowJar")
}