Skip to content

Commit 4f3e551

Browse files
committedMar 13, 2025··
(hopefully) fix build without keystore, reformat
1 parent fc37dcf commit 4f3e551

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed
 

‎app/build.gradle.kts

+13-9
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ val versionBuild = 6 // Hidden from the user
1919

2020
val versionSuffix = "RC 1.1"
2121

22-
val appVersionCode = ((versionMajor * 100 + versionMinor) * 100 + versionPatch) * 1000 + versionBuild
22+
val appVersionCode =
23+
((versionMajor * 100 + versionMinor) * 100 + versionPatch) * 1000 + versionBuild
2324
val appVersionName =
2425
if (versionSuffix.isNotBlank())
2526
"$versionMajor.$versionMinor.$versionPatch $versionSuffix"
@@ -28,7 +29,8 @@ val appVersionName =
2829

2930
val keystorePropertiesFile = rootProject.file("keystore.properties")
3031
val keystoreProperties = Properties()
31-
keystoreProperties.load(FileInputStream(keystorePropertiesFile))
32+
if (keystorePropertiesFile.exists())
33+
keystoreProperties.load(FileInputStream(keystorePropertiesFile))
3234

3335
room {
3436
schemaDirectory("$projectDir/schemas")
@@ -49,17 +51,19 @@ android {
4951
}
5052

5153
signingConfigs {
52-
create("release") {
53-
keyAlias = keystoreProperties["keyAlias"] as String
54-
keyPassword = keystoreProperties["keyPassword"] as String
55-
storeFile = file(keystoreProperties["storeFile"] as String)
56-
storePassword = keystoreProperties["storePassword"] as String
57-
}
54+
if (keystorePropertiesFile.exists())
55+
create("release") {
56+
keyAlias = keystoreProperties["keyAlias"] as String
57+
keyPassword = keystoreProperties["keyPassword"] as String
58+
storeFile = file(keystoreProperties["storeFile"] as String)
59+
storePassword = keystoreProperties["storePassword"] as String
60+
}
5861
}
5962

6063
buildTypes {
6164
release {
62-
signingConfig = signingConfigs.getByName("release")
65+
if (keystorePropertiesFile.exists())
66+
signingConfig = signingConfigs.getByName("release")
6367

6468
isMinifyEnabled = true
6569
isShrinkResources = true

0 commit comments

Comments
 (0)
Please sign in to comment.