Flytt versjon direkte inn i build.gradle.kts for F-Droid-kompatibilitet
fdroidserver parser build.gradle.kts med regex for å finne versionCode og versionName. Den dynamiske Properties-lastingen fra version.properties ga "Couldn't find any version information". Erstatt med literale verdier som fdroidserver kan lese. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
9a00f07362
commit
8e684f868e
2 changed files with 2 additions and 16 deletions
|
|
@ -6,11 +6,6 @@ plugins {
|
||||||
id("com.google.devtools.ksp")
|
id("com.google.devtools.ksp")
|
||||||
}
|
}
|
||||||
|
|
||||||
// Read version from shared version.properties
|
|
||||||
val versionProps = Properties().apply {
|
|
||||||
rootProject.file("version.properties").inputStream().use { load(it) }
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
namespace = "no.naiv.tilfluktsrom"
|
namespace = "no.naiv.tilfluktsrom"
|
||||||
compileSdk = 35
|
compileSdk = 35
|
||||||
|
|
@ -19,13 +14,8 @@ android {
|
||||||
applicationId = "no.naiv.tilfluktsrom"
|
applicationId = "no.naiv.tilfluktsrom"
|
||||||
minSdk = 26
|
minSdk = 26
|
||||||
targetSdk = 35
|
targetSdk = 35
|
||||||
versionCode = versionProps.getProperty("versionCode").toInt()
|
versionCode = 9
|
||||||
versionName = "${versionProps.getProperty("versionMajor")}." +
|
versionName = "1.6.0"
|
||||||
"${versionProps.getProperty("versionMinor")}." +
|
|
||||||
versionProps.getProperty("versionPatch")
|
|
||||||
|
|
||||||
// Make version available in BuildConfig
|
|
||||||
buildConfigField("String", "VERSION_DISPLAY", "\"$versionName\"")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
signingConfigs {
|
signingConfigs {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
versionMajor=1
|
|
||||||
versionMinor=6
|
|
||||||
versionPatch=0
|
|
||||||
versionCode=9
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue