BlueMap/build.gradle.kts
2022-10-24 23:24:41 +02:00

36 lines
704 B
Plaintext

tasks.register("clean") {
gradle.includedBuilds.forEach {
dependsOn(it.task(":clean"))
}
doFirst {
if (!file("build").deleteRecursively())
throw java.io.IOException("Failed to delete build directory!")
}
}
tasks.register("build") {
gradle.includedBuilds.forEach {
dependsOn(it.task(":release"))
}
}
tasks.register("test") {
gradle.includedBuilds.forEach {
dependsOn(it.task(":test"))
}
}
tasks.register("spotlessApply") {
gradle.includedBuilds.forEach {
dependsOn(it.task(":spotlessApply"))
}
}
tasks.register("publish") {
gradle.includedBuilds.forEach {
dependsOn(it.task(":publish"))
}
}