File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,9 @@ plugins {
44 alias(libs.plugins.kotlin.compose)
55}
66
7+ val computedVersionCode: Int by rootProject.extra
8+ val computedVersionName: String by rootProject.extra
9+
710android {
811 namespace = " org.prauga.compass"
912 compileSdk {
@@ -14,8 +17,8 @@ android {
1417 applicationId = " org.prauga.compass"
1518 minSdk = 30
1619 targetSdk = 36
17- versionCode = 1
18- versionName = " 1.0 "
20+ versionCode = computedVersionCode
21+ versionName = computedVersionName
1922
2023 testInstrumentationRunner = " androidx.test.runner.AndroidJUnitRunner"
2124 }
Original file line number Diff line number Diff line change @@ -3,4 +3,16 @@ plugins {
33 alias(libs.plugins.android.application) apply false
44 alias(libs.plugins.kotlin.android) apply false
55 alias(libs.plugins.kotlin.compose) apply false
6- }
6+ }
7+
8+ val versionMajor by extra(1 )
9+ val versionMinor by extra(0 )
10+ val versionPatch by extra(0 )
11+
12+ val computedVersionCode by extra(
13+ versionMajor * 10000 + versionMinor * 100 + versionPatch
14+ )
15+
16+ val computedVersionName by extra(
17+ " $versionMajor .$versionMinor .$versionPatch "
18+ )
You can’t perform that action at this time.
0 commit comments