From 5144217ac4a0f230115c6dc46103b9754227f951 Mon Sep 17 00:00:00 2001 From: Maksym Moroz Date: Wed, 31 Jan 2024 17:05:44 +0200 Subject: [PATCH] refactor(gradle): move to gradle buildconfig Signed-off-by: Maksym Moroz --- app/build.gradle.kts | 1 + contacts/app/build.gradle | 3 +++ device-transfer/app/build.gradle.kts | 3 +++ donations/lib/build.gradle.kts | 3 +++ gradle.properties | 1 - 5 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c6f2acdcaf0..e98ffb31a04 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -154,6 +154,7 @@ android { buildFeatures { viewBinding = true compose = true + buildConfig = true } composeOptions { diff --git a/contacts/app/build.gradle b/contacts/app/build.gradle index 82b9d2f2026..422fabbc61a 100644 --- a/contacts/app/build.gradle +++ b/contacts/app/build.gradle @@ -8,6 +8,9 @@ android { defaultConfig { applicationId "org.signal.contactstest" } + buildFeatures { + buildConfig true + } } dependencies { diff --git a/device-transfer/app/build.gradle.kts b/device-transfer/app/build.gradle.kts index 40b199e410f..b1aed8e337a 100644 --- a/device-transfer/app/build.gradle.kts +++ b/device-transfer/app/build.gradle.kts @@ -14,6 +14,9 @@ android { buildConfigField("String", "LIBSIGNAL_VERSION", "\"libsignal ${libs.versions.libsignal.client.get()}\"") } + buildFeatures { + buildConfig = true + } } dependencies { diff --git a/donations/lib/build.gradle.kts b/donations/lib/build.gradle.kts index bf0a70f9cca..15317a17282 100644 --- a/donations/lib/build.gradle.kts +++ b/donations/lib/build.gradle.kts @@ -5,6 +5,9 @@ plugins { android { namespace = "org.signal.donations" + buildFeatures { + buildConfig = true + } } dependencies { diff --git a/gradle.properties b/gradle.properties index d7cb0fccbdc..13704a556d6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,6 +3,5 @@ android.useAndroidX=true android.enableJetifier=true kapt.incremental.apt=false android.experimental.androidTest.numManagedDeviceShards=4 -android.defaults.buildfeatures.buildconfig=true android.nonTransitiveRClass=false android.nonFinalResIds=false