From 7166ce3fe036316c90f388effe0696e3413c639f Mon Sep 17 00:00:00 2001 From: Michael Totschnig Date: Tue, 18 Feb 2014 23:13:29 +0100 Subject: [PATCH] setting contrib.secret is obsolete, generate build date with gradle --- README.md | 2 -- build.gradle | 13 ++++++++++++- build.xml | 2 -- template/app.properties | 1 - 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c7b9edad62..0fab3fe93f 100644 --- a/README.md +++ b/README.md @@ -41,8 +41,6 @@ Gradle ------ ``` cd MyExpenses -#need to figure out how to migrate this from Ant to Gradle -cp template/app.properties res/raw/ export ANDROID_HOME={sdk-dir} gradle build ``` diff --git a/build.gradle b/build.gradle index 51114c6066..4259f2307a 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,5 @@ +import org.apache.tools.ant.filters.ReplaceTokens + buildscript { repositories { mavenCentral() @@ -35,4 +37,13 @@ android { abortOnError false } } - +def getDate() { + def date = new Date() + def formattedDate = date.format('yyyyMMdd-HHmm') + return formattedDate +} +task copyTask(type: Copy) { + from 'template/app.properties' + into 'res/raw' + filter(ReplaceTokens, tokens: ["build.date": getDate()]) +} diff --git a/build.xml b/build.xml index 177e52b837..2c76bbc5f3 100644 --- a/build.xml +++ b/build.xml @@ -31,7 +31,6 @@ --> -