gradle: Wait for the injector before starting
This commit is contained in:
@@ -39,9 +39,3 @@ tasks.register<JavaExec>("inject") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks {
|
|
||||||
build {
|
|
||||||
finalizedBy("inject")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|||||||
@@ -125,9 +125,12 @@ tasks {
|
|||||||
finalizedBy("shadowJar")
|
finalizedBy("shadowJar")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
compileJava {
|
||||||
|
dependsOn("packInjectedClient")
|
||||||
|
}
|
||||||
|
|
||||||
processResources {
|
processResources {
|
||||||
dependsOn(":injector:build")
|
finalizedBy("filterResources")
|
||||||
finalizedBy("filterResources", "packInjectedClient")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
register<Copy>("filterResources") {
|
register<Copy>("filterResources") {
|
||||||
@@ -150,6 +153,8 @@ tasks {
|
|||||||
}
|
}
|
||||||
|
|
||||||
register<Copy>("packInjectedClient") {
|
register<Copy>("packInjectedClient") {
|
||||||
|
dependsOn(":injector:inject")
|
||||||
|
|
||||||
from("src/main/resources/")
|
from("src/main/resources/")
|
||||||
include("**/injected-client.oprs")
|
include("**/injected-client.oprs")
|
||||||
into("${buildDir}/resources/main")
|
into("${buildDir}/resources/main")
|
||||||
|
|||||||
Reference in New Issue
Block a user