From fd311c7e1a27db6dedfe24f14a7d321ff9bcdc34 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 21 Apr 2019 22:31:45 +0000 Subject: [PATCH] Gradle: Fix getBuiltBy() to work when override.properties does not exist --- build.gradle | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index 02db06a589..2e766ba067 100644 --- a/build.gradle +++ b/build.gradle @@ -33,12 +33,15 @@ String getBuildExtra() { } String getBuiltBy() { - def builtBy - file("override.properties").readLines().findAll({ line -> - line.contains("build.built-by") - }).first().eachMatch('.*=(.*)', { - builtBy = it[1] - }) + def builtBy = "" + def overrideProps = file("override.properties") + if (overrideProps.exists()) { + overrideProps.readLines().findAll({ line -> + line.contains("build.built-by") + }).first().eachMatch('.*=(.*)', { + builtBy = it[1] + }) + } builtBy }