diff --git a/android/build.gradle b/android/build.gradle
index 5ad0a3172a649c8fabfd2b735f2add2abcc36f0a..1c6795cd1a021060aa9ec1e08caebe39da188198 100644 (file)
--- a/android/build.gradle
+++ b/android/build.gradle
id "kotlin-android"
}
+def keystorePropertiesFile = rootProject.file("keystore.properties")
+def keystoreProperties = new Properties()
+keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
+
android {
namespace "ru.deadsoftware.cavedroid"
compileSdkVersion 34
applicationId "ru.deadsoftware.cavedroid"
minSdkVersion 24
targetSdkVersion 34
- versionCode 12
- versionName "alpha0.4.1"
+ versionCode 16
+ versionName "alpha0.5.2"
}
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "android-${versionName}.apk"
}
}
+
+ signingConfigs {
+ release_config {
+ storeFile file(keystoreProperties['releaseKeystorePath'])
+ storePassword keystoreProperties['releaseKeystorePassword']
+ keyAlias keystoreProperties['releaseKeyAlias']
+ keyPassword keystoreProperties['releaseKeyPassword']
+ }
+ }
+
buildTypes {
release {
minifyEnabled false
+ signingConfig signingConfigs.release_config
}
debug {
applicationIdSuffix ".debug"
+ signingConfig signingConfigs.debug_config
}
}
buildFeatures {