mirror of
https://github.com/MinimalBible/jsword-minimalbible
synced 2025-06-30 21:36:12 -04:00
Conditionally build JSword
Drastically speeds up build times
This commit is contained in:
@ -10,8 +10,13 @@ task doBuildJSword (type: GradleBuild) {
|
||||
ext.outputJar = file('distribution/jsword.jar')
|
||||
}
|
||||
|
||||
task conditionalBuildJSword () {
|
||||
if(!file(doBuildJSword.ext.outputJar).exists())
|
||||
doBuildJSword
|
||||
}
|
||||
|
||||
artifacts {
|
||||
buildJSword(doBuildJSword.ext.outputJar) {
|
||||
builtBy doBuildJSword
|
||||
builtBy conditionalBuildJSword
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user