xref: /aosp_15_r20/external/robolectric/integration_tests/sparsearray/build.gradle.kts (revision e6ba16074e6af37d123cb567d575f496bf0a58ee)

<lambda>null1*e6ba1607SAndroid Build Coastguard Worker plugins {
2*e6ba1607SAndroid Build Coastguard Worker   alias(libs.plugins.android.library)
3*e6ba1607SAndroid Build Coastguard Worker   alias(libs.plugins.detekt)
4*e6ba1607SAndroid Build Coastguard Worker   alias(libs.plugins.kotlin.android)
5*e6ba1607SAndroid Build Coastguard Worker   alias(libs.plugins.robolectric.android.project)
6*e6ba1607SAndroid Build Coastguard Worker   alias(libs.plugins.robolectric.spotless)
7*e6ba1607SAndroid Build Coastguard Worker }
8*e6ba1607SAndroid Build Coastguard Worker 
<lambda>null9*e6ba1607SAndroid Build Coastguard Worker android {
10*e6ba1607SAndroid Build Coastguard Worker   compileSdk = 34
11*e6ba1607SAndroid Build Coastguard Worker   namespace = "org.robolectric.sparsearray"
12*e6ba1607SAndroid Build Coastguard Worker 
13*e6ba1607SAndroid Build Coastguard Worker   defaultConfig { minSdk = 21 }
14*e6ba1607SAndroid Build Coastguard Worker 
15*e6ba1607SAndroid Build Coastguard Worker   compileOptions {
16*e6ba1607SAndroid Build Coastguard Worker     sourceCompatibility = JavaVersion.VERSION_1_8
17*e6ba1607SAndroid Build Coastguard Worker     targetCompatibility = JavaVersion.VERSION_1_8
18*e6ba1607SAndroid Build Coastguard Worker   }
19*e6ba1607SAndroid Build Coastguard Worker 
20*e6ba1607SAndroid Build Coastguard Worker   kotlinOptions { jvmTarget = "1.8" }
21*e6ba1607SAndroid Build Coastguard Worker 
22*e6ba1607SAndroid Build Coastguard Worker   testOptions {
23*e6ba1607SAndroid Build Coastguard Worker     targetSdk = 34
24*e6ba1607SAndroid Build Coastguard Worker     unitTests.isIncludeAndroidResources = true
25*e6ba1607SAndroid Build Coastguard Worker   }
26*e6ba1607SAndroid Build Coastguard Worker }
27*e6ba1607SAndroid Build Coastguard Worker 
<lambda>null28*e6ba1607SAndroid Build Coastguard Worker dependencies {
29*e6ba1607SAndroid Build Coastguard Worker   compileOnly(AndroidSdk.MAX_SDK.coordinates)
30*e6ba1607SAndroid Build Coastguard Worker   implementation(project(path = ":shadowapi", configuration = "default"))
31*e6ba1607SAndroid Build Coastguard Worker 
32*e6ba1607SAndroid Build Coastguard Worker   testCompileOnly(AndroidSdk.MAX_SDK.coordinates)
33*e6ba1607SAndroid Build Coastguard Worker   testRuntimeOnly(AndroidSdk.MAX_SDK.coordinates)
34*e6ba1607SAndroid Build Coastguard Worker   testImplementation(project(":robolectric"))
35*e6ba1607SAndroid Build Coastguard Worker   testImplementation(libs.junit4)
36*e6ba1607SAndroid Build Coastguard Worker   testImplementation(libs.truth)
37*e6ba1607SAndroid Build Coastguard Worker   testImplementation(libs.kotlin.stdlib)
38*e6ba1607SAndroid Build Coastguard Worker }
39