all: cleanup gradle config

This commit is contained in:
Harsh Shandilya 2022-06-24 19:01:52 +05:30
parent e715e644f1
commit 356da53afb
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
3 changed files with 0 additions and 35 deletions

View file

@ -22,13 +22,6 @@ android {
signingConfig = signingConfigs.getByName("debug") signingConfig = signingConfigs.getByName("debug")
matchingFallbacks += listOf("release") matchingFallbacks += listOf("release")
isDebuggable = false isDebuggable = false
setProguardFiles(
listOf(
"proguard-android-optimize.pro",
"proguard-rules.pro",
"proguard-rules-missing-classes.pro",
)
)
} }
} }
} }

View file

@ -1,7 +1,5 @@
@file:Suppress("DSL_SCOPE_VIOLATION") @file:Suppress("DSL_SCOPE_VIOLATION")
import com.android.build.api.dsl.ManagedVirtualDevice
plugins { plugins {
alias(libs.plugins.android.test) alias(libs.plugins.android.test)
id("dev.msfjarvis.claw.android-common") id("dev.msfjarvis.claw.android-common")
@ -14,38 +12,15 @@ android {
defaultConfig { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } defaultConfig { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" }
buildTypes { buildTypes {
// This benchmark buildType is used for benchmarking, and should function like your
// release build (for example, with minification on). It's signed with a debug key
// for easy local/CI testing.
create("benchmark") { create("benchmark") {
isDebuggable = true isDebuggable = true
signingConfig = getByName("debug").signingConfig signingConfig = getByName("debug").signingConfig
matchingFallbacks += listOf("release") matchingFallbacks += listOf("release")
setProguardFiles(
listOf(
"proguard-android-optimize.pro",
"proguard-rules.pro",
"proguard-rules-missing-classes.pro",
)
)
} }
} }
targetProjectPath = ":android" targetProjectPath = ":android"
experimentalProperties["android.experimental.self-instrumenting"] = true experimentalProperties["android.experimental.self-instrumenting"] = true
testOptions {
managedDevices {
devices {
register<ManagedVirtualDevice>("pixel2api30") {
device = "Pixel 2"
apiLevel = 30
systemImageSource = "aosp"
require64Bit = true
}
}
}
}
} }
dependencies { dependencies {

View file

@ -1,3 +0,0 @@
-keep class dev.msfjarvis.claw.benchmark.BaselineProfileGenerator {
*;
}