diff --git a/android/src/benchmark/AndroidManifest.xml b/android/src/benchmark/AndroidManifest.xml
deleted file mode 100644
index 2ae27210..00000000
--- a/android/src/benchmark/AndroidManifest.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml
index 962d7944..ababa53a 100644
--- a/android/src/main/AndroidManifest.xml
+++ b/android/src/main/AndroidManifest.xml
@@ -163,5 +163,14 @@
+
+
+
+
+
+
+
+
+
diff --git a/android/src/release/AndroidManifest.xml b/android/src/release/AndroidManifest.xml
deleted file mode 100644
index e9c46fa8..00000000
--- a/android/src/release/AndroidManifest.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SentryPlugin.kt b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SentryPlugin.kt
index ede6e80d..b60028f8 100644
--- a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SentryPlugin.kt
+++ b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SentryPlugin.kt
@@ -29,6 +29,15 @@ class SentryPlugin : Plugin {
val sentryDsn = project.providers.environmentVariable(SENTRY_DSN_PROPERTY)
variant.manifestPlaceholders.put("sentryDsn", sentryDsn.getOrElse(""))
}
+ onVariants(selector().withBuildType("benchmark")) { variant ->
+ variant.manifestPlaceholders.put("enableSentry", "false")
+ }
+ onVariants(selector().withBuildType("debug")) { variant ->
+ variant.manifestPlaceholders.put("enableSentry", "false")
+ }
+ onVariants(selector().withBuildType("release")) { variant ->
+ variant.manifestPlaceholders.put("enableSentry", "true")
+ }
}
project.plugins.apply(io.sentry.android.gradle.SentryPlugin::class)
project.extensions.configure {