summaryrefslogtreecommitdiff
path: root/app/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'app/build.gradle')
-rw-r--r--app/build.gradle23
1 files changed, 9 insertions, 14 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 0fdfd153e..34a384f88 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -189,20 +189,14 @@ if (project.hasProperty("antennaPodServiceAccountEmail")) {
}
}
-// about.html is templatized so that we can automatically insert
-// our version string in to it at build time.
-task filterAbout {
- inputs.files files(["src/main/templates/about.html",
- "src/main/AndroidManifest.xml"])
- outputs.file "src/main/assets/about.html"
-} doLast {
- copy {
- from "src/main/templates/about.html"
- into "src/main/assets"
- filter(ReplaceTokens, tokens: [versionname: android.defaultConfig.versionName,
- commit : "git rev-parse --short HEAD".execute().text,
- year : new Date().format('yyyy')])
- }
+task filterAbout(type: Copy) {
+ from "src/main/templates/about.html"
+ into "src/main/assets"
+ filter(ReplaceTokens, tokens: [
+ versionname: android.defaultConfig.versionName,
+ commit : "git rev-parse --short HEAD".execute().text,
+ year : new Date().format('yyyy')])
+ outputs.upToDateWhen { false }
}
task copyTextFiles(type: Copy) {
@@ -212,6 +206,7 @@ task copyTextFiles(type: Copy) {
rename { String fileName ->
fileName + ".txt"
}
+ outputs.upToDateWhen { false }
}
preBuild.dependsOn filterAbout, copyTextFiles