build(minecraft): Fix issues with minecraft mod packaging
This commit is contained in:
@@ -40,9 +40,16 @@ tasks.assemble {
|
|||||||
val minecraftModSourcesJar = tasks.register<Jar>("minecraftModSourcesJar") {
|
val minecraftModSourcesJar = tasks.register<Jar>("minecraftModSourcesJar") {
|
||||||
group = LifecycleBasePlugin.BUILD_GROUP
|
group = LifecycleBasePlugin.BUILD_GROUP
|
||||||
|
|
||||||
|
dependsOn(tasks.named("sourcesJar"))
|
||||||
dependsOn(processMinecraftModResources)
|
dependsOn(processMinecraftModResources)
|
||||||
|
|
||||||
from(zipTree(tasks.named<Jar>("sourcesJar").get().archiveFile))
|
from(tasks.named<Jar>("sourcesJar").get().archiveFile.map {
|
||||||
|
if (it.asFile.exists()) {
|
||||||
|
zipTree(it)
|
||||||
|
} else {
|
||||||
|
files()
|
||||||
|
}
|
||||||
|
})
|
||||||
from(project.layout.buildDirectory.dir("minecraftModResources"))
|
from(project.layout.buildDirectory.dir("minecraftModResources"))
|
||||||
|
|
||||||
archiveClassifier = "sources"
|
archiveClassifier = "sources"
|
||||||
|
|||||||
@@ -110,10 +110,6 @@ tasks.named("compileTestmodJava") {
|
|||||||
dependsOn(testmodJcyo)
|
dependsOn(testmodJcyo)
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
withSourcesJar()
|
|
||||||
}
|
|
||||||
|
|
||||||
lombok {
|
lombok {
|
||||||
version = libs.versions.lombok.get()
|
version = libs.versions.lombok.get()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user