pengc 2021-08-10 12:09:31 +08:00
parent 0ef781a693
commit a104684126
2 changed files with 13 additions and 3 deletions

View File

@ -52,8 +52,6 @@ task clean(type: Delete) {
["Debug", "Release"].each { variant ->
tasks.register("build$variant") {
description("Build LSPatch with $variant")
dependsOn tasks.getByPath(":app:copy$variant")
dependsOn tasks.getByPath(":appstub:copy$variant")
dependsOn tasks.getByPath(":patch:build")
dependsOn tasks.getByPath(":patch:build$variant")
}
}

View File

@ -45,6 +45,18 @@ jar {
exclude 'META-INF/*.SF', 'META-INF/*.DSA', 'META-INF/*.RSA', 'META-INF/*.MF', 'META-INF/*.txt'
}
tasks.register("buildDebug") {
jar.dependsOn(':appstub:copyDebug')
jar.dependsOn(':app:copyDebug')
dependsOn(build)
}
tasks.register("buildRelease") {
jar.dependsOn(':appstub:copyRelease')
jar.dependsOn(':app:copyRelease')
dependsOn(build)
}
tasks.build.doLast {
println("Build to " + jar.archivePath)
println("Try \'java -jar " + jar.archiveName + "\' find more help")