blob: 92056552255a64812fa5f1b35efa879d083ff909 [file] [log] [blame]
plugins {
id("com.android.library")
id("org.jetbrains.kotlin.android")
id("com.vanniktech.maven.publish")
}
dependencies {
api(projects.leakcanary.leakcanaryAndroidCore)
// AppWatcher auto installer
api(projects.objectWatcher.objectWatcherAndroid)
// Plumber auto installer
implementation(projects.plumber.plumberAndroid)
implementation(libs.kotlin.stdlib)
androidTestImplementation(libs.androidX.test.espresso)
androidTestImplementation(libs.androidX.test.rules)
androidTestImplementation(libs.androidX.test.runner)
androidTestImplementation(libs.assertjCore)
androidTestImplementation(projects.shark.sharkHprofTest)
}
android {
compileSdk = libs.versions.androidCompileSdk.get().toInt()
defaultConfig {
minSdk = libs.versions.androidMinSdk.get().toInt()
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
buildFeatures.buildConfig = false
namespace = "com.squareup.leakcanary"
lint {
checkOnly += "Interoperability"
disable += "GoogleAppIndexingWarning"
ignore += "InvalidPackage"
}
}