From a44718ded207c320397feea33c9a2a8035681511 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Sun, 5 Nov 2023 22:38:52 +0100 Subject: [PATCH] build.gradle.kts: Fix API key extraction --- app/build.gradle.kts | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 047ab3a2..f608987c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -113,12 +113,12 @@ android { namespace = "net.vonforst.evmap" // add API keys from environment variable if not set in apikeys.xml - applicationVariants.all { variant -> + applicationVariants.all { val goingelectricKey = System.getenv("GOINGELECTRIC_API_KEY") ?: project.findProperty("GOINGELECTRIC_API_KEY") ?.toString() if (goingelectricKey != null) { - variant.resValue("string", "goingelectric_key", goingelectricKey) + resValue("string", "goingelectric_key", goingelectricKey) } var openchargemapKey = System.getenv("OPENCHARGEMAP_API_KEY") ?: project.findProperty("OPENCHARGEMAP_API_KEY") @@ -130,14 +130,13 @@ android { ) } if (openchargemapKey != null) { - variant.resValue("string", "openchargemap_key", openchargemapKey) + resValue("string", "openchargemap_key", openchargemapKey) } val googleMapsKey = System.getenv("GOOGLE_MAPS_API_KEY") ?: project.findProperty("GOOGLE_MAPS_API_KEY") ?.toString() - ?.toString() - if (googleMapsKey != null && variant.flavorName.startsWith("google")) { - variant.resValue("string", "google_maps_key", googleMapsKey) + if (googleMapsKey != null && flavorName.startsWith("google")) { + resValue("string", "google_maps_key", googleMapsKey) } var mapboxKey = System.getenv("MAPBOX_API_KEY") ?: project.findProperty("MAPBOX_API_KEY")?.toString() @@ -148,7 +147,7 @@ android { ) } if (mapboxKey != null) { - variant.resValue("string", "mapbox_key", mapboxKey) + resValue("string", "mapbox_key", mapboxKey) } var chargepriceKey = System.getenv("CHARGEPRICE_API_KEY") ?: project.findProperty("CHARGEPRICE_API_KEY") @@ -160,7 +159,7 @@ android { ) } if (chargepriceKey != null) { - variant.resValue("string", "chargeprice_key", chargepriceKey) + resValue("string", "chargeprice_key", chargepriceKey) } var fronyxKey = System.getenv("FRONYX_API_KEY") ?: project.findProperty("FRONYX_API_KEY")?.toString() @@ -171,7 +170,7 @@ android { ) } if (fronyxKey != null) { - variant.resValue("string", "fronyx_key", fronyxKey) + resValue("string", "fronyx_key", fronyxKey) } var acraKey = System.getenv("ACRA_CRASHREPORT_CREDENTIALS") ?: project.findProperty("ACRA_CRASHREPORT_CREDENTIALS")?.toString() @@ -182,7 +181,7 @@ android { ) } if (acraKey != null) { - variant.resValue("string", "acra_credentials", acraKey) + resValue("string", "acra_credentials", acraKey) } }