From 83b8169a6b2b9d9118ec3f6ab4b69d6030bd3aeb Mon Sep 17 00:00:00 2001 From: Eric House Date: Wed, 20 Mar 2019 15:44:23 -0700 Subject: [PATCH] add useful stuff to build-info.txt inside .apk --- xwords4/android/app/build.gradle | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/xwords4/android/app/build.gradle b/xwords4/android/app/build.gradle index 889f965e6..06a296562 100644 --- a/xwords4/android/app/build.gradle +++ b/xwords4/android/app/build.gradle @@ -369,7 +369,17 @@ afterEvaluate { task makeBuildAssets() { def assetsDir = android.sourceSets.main.assets.srcDirs.toArray()[0] String path = new File(assetsDir, BUILD_INFO_NAME).getAbsolutePath() - String out = "git: ${GITREV}\n" + String out = "git_describe: ${GITREV}\n" + + String HEAD = "git rev-parse HEAD".execute().text.trim() + out += "HEAD: ${HEAD}\n" + + String date = "date".execute().text.trim() + out += "date: ${date}\n" + + // I want the variant, but that's harder. Here's a quick hack from SO. + String target = gradle.startParameter.taskNames[-1] + out += "target: ${target}\n" String diff = "git diff".execute().text.trim() if (diff) {