X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=android%2Fbuild.gradle;h=6f100871b577ca41660113dbfc17cab019e7b8d3;hb=9f3d2a56e9e81f3d0553220c684d6c6000969501;hp=fdd8e08ce776b5c89d94cfed6ef574eeeb66925e;hpb=076b501cc25dc05c9fd26e3f71d850c7277120cb;p=cavedroid.git diff --git a/android/build.gradle b/android/build.gradle index fdd8e08..6f10087 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -2,6 +2,10 @@ plugins { 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 @@ -30,17 +34,28 @@ android { applicationId "ru.deadsoftware.cavedroid" minSdkVersion 24 targetSdkVersion 34 - versionCode 16 - versionName "alpha0.5.2" + versionCode 22 + versionName "alpha0.8.0" } 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"