diff --git a/build.gradle b/build.gradle index 16dc2b7..15b47e3 100644 --- a/build.gradle +++ b/build.gradle @@ -41,30 +41,24 @@ ext { build_version = "APRSdroid ${build_revision} ${build_date}" } -task buildVersion (type: Copy) { - from("template") { - include "version.xml" - expand( build_date: build_date, - build_revision: build_revision, - build_version: build_version) - } - into("res/values") - outputs.upToDateWhen { - false - } -} - tasks.withType(ScalaCompile) { // Suppress deprecation warnings scalaCompileOptions.deprecation = false } +def versionCodeDate() { + return new Date().format("yyyyMMdd00").toInteger() +} android { compileSdkVersion 28 defaultConfig { minSdkVersion 14 targetSdkVersion 28 versionName "$build_revision" + versionCode versionCodeDate() + resValue "string", "build_revision", "$build_revision" + resValue "string", "build_date", "$build_date" + resValue "string", "build_version", "$build_version" } useLibrary 'org.apache.http.legacy' compileOptions { @@ -113,8 +107,6 @@ android { dependencies { implementation "org.scala-lang:scala-library:2.11.12" //compile 'com.google.android.gms:play-services-maps:6.5.87' - api fileTree(include: ['*.jar'], dir: 'libs') + implementation fileTree(include: ['*.jar'], dir: 'libs') } -preBuild.dependsOn buildVersion - diff --git a/template/version.xml b/template/version.xml deleted file mode 100644 index 5574e2f..0000000 --- a/template/version.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - -$build_revision -$build_date -$build_version -