gradle: Wait for the injector before starting

This commit is contained in:
Owain van Brakel
2021-03-04 02:56:54 +01:00
parent 6c87eadde7
commit 6d4f04f2bc
2 changed files with 7 additions and 8 deletions

View File

@@ -39,9 +39,3 @@ tasks.register<JavaExec>("inject") {
}
}
tasks {
build {
finalizedBy("inject")
}
}

View File

@@ -125,9 +125,12 @@ tasks {
finalizedBy("shadowJar")
}
compileJava {
dependsOn("packInjectedClient")
}
processResources {
dependsOn(":injector:build")
finalizedBy("filterResources", "packInjectedClient")
finalizedBy("filterResources")
}
register<Copy>("filterResources") {
@@ -150,6 +153,8 @@ tasks {
}
register<Copy>("packInjectedClient") {
dependsOn(":injector:inject")
from("src/main/resources/")
include("**/injected-client.oprs")
into("${buildDir}/resources/main")