From 8971ebef55487364121f65401e51c059faafc731 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 27 Feb 2026 15:25:39 +0200 Subject: [PATCH] Updated on 2026-08-14 --- app/build.gradle.kts | 9 --------- .../extension/AppExtensionConfigurations.kt | 6 ++++++ 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 3c4c234aa7..9644d056cb 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -73,15 +73,6 @@ android { } } - buildTypes { - debug { - buildConfigField("String", "BUILD_TYPE", "\"debug\"") - } - release { - buildConfigField("String", "BUILD_TYPE", "\"release\"") - } - } - } configurations.all { diff --git a/plugins/configuration/src/main/kotlin/com/tangem/plugin/configuration/configurations/extension/AppExtensionConfigurations.kt b/plugins/configuration/src/main/kotlin/com/tangem/plugin/configuration/configurations/extension/AppExtensionConfigurations.kt index e60739fd69..96995ee158 100644 --- a/plugins/configuration/src/main/kotlin/com/tangem/plugin/configuration/configurations/extension/AppExtensionConfigurations.kt +++ b/plugins/configuration/src/main/kotlin/com/tangem/plugin/configuration/configurations/extension/AppExtensionConfigurations.kt @@ -24,6 +24,8 @@ private fun AppExtension.configureDefaultConfig(project: Project) { minSdk = AppConfig.minSdkVersion targetSdk = AppConfig.targetSdkVersion + ndk.abiFilters += listOf("armeabi-v7a", "arm64-v8a") + versionCode = if (project.hasProperty("versionCode")) { (project.property("versionCode") as String).toInt() } else { @@ -70,6 +72,7 @@ private fun AppExtension.configureBuildTypes() { } private fun AndroidBuildType.configureBuildVariant(appExtension: AppExtension, buildType: BuildType) { + val x86_64 = "x86_64" when (buildType) { BuildType.Release -> { isDebuggable = false @@ -77,6 +80,7 @@ private fun AndroidBuildType.configureBuildVariant(appExtension: AppExtension, b BuildType.Debug -> { isDebuggable = true signingConfig = appExtension.signingConfigs.getByName(BuildType.Debug.id) + ndk.abiFilters += x86_64 } BuildType.Internal, BuildType.External @@ -84,12 +88,14 @@ private fun AndroidBuildType.configureBuildVariant(appExtension: AppExtension, b initWith(appExtension.buildTypes.getByName(BuildType.Release.id)) matchingFallbacks.add(BuildType.Release.id) signingConfig = appExtension.signingConfigs.getByName(BuildType.Debug.id) + ndk.abiFilters += x86_64 } BuildType.Mocked -> { initWith(appExtension.buildTypes.getByName(BuildType.Release.id)) matchingFallbacks.add(BuildType.Release.id) signingConfig = appExtension.signingConfigs.getByName(BuildType.Debug.id) isDebuggable = true + ndk.abiFilters += x86_64 } }