Fix lazy shadowJar wiring in root build

This commit is contained in:
NotAlexNoyle committed 2026-03-23 07:05:33 -04:00
1 parent 5244e09de9
commit f06ee72792
1 file changed
+5 -4
+5 -4
View File
@@ -7,11 +7,12 @@ tasks.jar {
enabled = false
}
val pluginShadowJar = project(":eternalcombat-plugin").tasks.named("shadowJar")
val pluginProject = project(":eternalcombat-plugin")
val pluginJar by tasks.registering(Copy::class) {
dependsOn(pluginShadowJar)
from(pluginShadowJar)
dependsOn(":eternalcombat-plugin:shadowJar")
from(pluginProject.provider {
pluginProject.layout.buildDirectory.file("libs/EternalCombat-${pluginProject.version}.jar").get().asFile
})
into(layout.buildDirectory.dir("libs"))
}