diff options
| author | Harsh Shandilya <me@msfjarvis.dev> | 2022-06-04 15:24:46 +0530 |
|---|---|---|
| committer | Harsh Shandilya <me@msfjarvis.dev> | 2022-06-05 03:58:15 +0530 |
| commit | 504c8b466c44b4a8591976ed5d8662f7c83f67fc (patch) | |
| tree | 3ff0a7d13736da9a9103617a196e4562287705ea /build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.sentry.gradle.kts | |
| parent | fee75104962548404ed2ffc4f6ef9c397b86683f (diff) | |
| download | HardenedPass-504c8b466c44b4a8591976ed5d8662f7c83f67fc.tar.gz HardenedPass-504c8b466c44b4a8591976ed5d8662f7c83f67fc.zip | |
android-plugins: convert to full plugins
Diffstat (limited to 'build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.sentry.gradle.kts')
| -rw-r--r-- | build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.sentry.gradle.kts | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.sentry.gradle.kts b/build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.sentry.gradle.kts deleted file mode 100644 index 2aaf478f..00000000 --- a/build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.sentry.gradle.kts +++ /dev/null @@ -1,37 +0,0 @@ -@file:Suppress("PropertyName") - -import flavors.FlavorDimensions -import flavors.ProductFlavors -import io.sentry.android.gradle.extensions.InstrumentationFeature - -plugins { - id("com.android.application") - id("io.sentry.android.gradle") -} - -val SENTRY_DSN_PROPERTY = "SENTRY_DSN" -val SENTRY_UPLOAD_MAPPINGS_PROPERTY = "sentryUploadMappings" - -android { - androidComponents { - onVariants(selector().withFlavor(FlavorDimensions.FREE to ProductFlavors.NON_FREE)) { variant -> - val sentryDsn = project.providers.environmentVariable(SENTRY_DSN_PROPERTY) - if (sentryDsn.isPresent) { - variant.manifestPlaceholders.put("sentryDsn", sentryDsn.get()) - } - } - } -} - -sentry { - autoUploadProguardMapping.set( - project.providers.gradleProperty(SENTRY_UPLOAD_MAPPINGS_PROPERTY).isPresent - ) - ignoredBuildTypes.set(setOf("debug")) - ignoredFlavors.set(setOf(ProductFlavors.FREE)) - tracingInstrumentation { - enabled.set(true) - features.set(setOf(InstrumentationFeature.FILE_IO)) - } - autoInstallation.enabled.set(false) -} |
