diff options
-rw-r--r-- | app/build.gradle | 4 | ||||
-rw-r--r-- | build.gradle | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/app/build.gradle b/app/build.gradle index f2bc5db..5a4ce5b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "moe.yuuta.sysuicontroller" minSdkVersion 21 targetSdkVersion 28 - versionCode 1 - versionName "0.1 α" + versionCode rootProject.ext.versionCode + versionName rootProject.ext.versionName testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { diff --git a/build.gradle b/build.gradle index 5692885..2fdcfaf 100644 --- a/build.gradle +++ b/build.gradle @@ -30,3 +30,10 @@ allprojects { task clean(type: Delete) { delete rootProject.buildDir } + +def gitCommitCount = 'git rev-list --count HEAD'.execute([], project.rootDir).text.trim() + +ext { + versionName = "0.${gitCommitCount} α" + versionCode = Integer.parseInt("${gitCommitCount}") +}
\ No newline at end of file |