Fix lazy shadowJar wiring in root build
This commit is contained in:
1 parent
5244e09de9
commit
f06ee72792
1 file changed
+5
-4
+5
-4
@@ -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"))
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user