Build sources jar
This commit is contained in:
@@ -6,7 +6,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = "xyz.lncvrt"
|
group = "xyz.lncvrt"
|
||||||
version = "1.0.4"
|
version = "1.0.5-SNAPSHOT"
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
@@ -28,12 +28,21 @@ kotlin {
|
|||||||
jvmToolchain(targetJavaVersion)
|
jvmToolchain(targetJavaVersion)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val sourcesJar = tasks.register<Jar>("sourcesJar") {
|
||||||
|
from(sourceSets.main.get().allSource)
|
||||||
|
archiveClassifier.set("sources")
|
||||||
|
}
|
||||||
|
|
||||||
tasks {
|
tasks {
|
||||||
shadowJar {
|
shadowJar {
|
||||||
archiveBaseName.set(rootProject.name)
|
archiveBaseName.set(rootProject.name)
|
||||||
archiveClassifier.set("")
|
archiveClassifier.set("")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
artifacts {
|
||||||
|
add("archives", sourcesJar)
|
||||||
|
}
|
||||||
|
|
||||||
build {
|
build {
|
||||||
dependsOn("shadowJar")
|
dependsOn("shadowJar")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user