xref: /aosp_15_r20/external/connectedappssdk/testing/sdk/build.gradle (revision 27eda0084a137a3c4c52875b384c53ea95161e62)
1*27eda008SAndroid Build Coastguard Workerplugins {
2*27eda008SAndroid Build Coastguard Worker    id 'com.android.library'
3*27eda008SAndroid Build Coastguard Worker    id 'maven-publish'
4*27eda008SAndroid Build Coastguard Worker}
5*27eda008SAndroid Build Coastguard Worker
6*27eda008SAndroid Build Coastguard Workerdependencies {
7*27eda008SAndroid Build Coastguard Worker    implementation project(path: ':connectedapps-annotations')
8*27eda008SAndroid Build Coastguard Worker    implementation project(path: ':connectedapps')
9*27eda008SAndroid Build Coastguard Worker    implementation deps.androidxTest
10*27eda008SAndroid Build Coastguard Worker}
11*27eda008SAndroid Build Coastguard Worker
12*27eda008SAndroid Build Coastguard WorkerafterEvaluate {
13*27eda008SAndroid Build Coastguard Worker    publishing {
14*27eda008SAndroid Build Coastguard Worker        publications {
15*27eda008SAndroid Build Coastguard Worker            maven(MavenPublication) {
16*27eda008SAndroid Build Coastguard Worker                from components.release
17*27eda008SAndroid Build Coastguard Worker                groupId = 'com.google.android.enterprise.connectedapps'
18*27eda008SAndroid Build Coastguard Worker                artifactId = 'connectedapps-testing'
19*27eda008SAndroid Build Coastguard Worker                version = project.version
20*27eda008SAndroid Build Coastguard Worker
21*27eda008SAndroid Build Coastguard Worker                pom {
22*27eda008SAndroid Build Coastguard Worker                    licenses {
23*27eda008SAndroid Build Coastguard Worker                        license {
24*27eda008SAndroid Build Coastguard Worker                            name = 'Apache 2.0'
25*27eda008SAndroid Build Coastguard Worker                            url = 'https://opensource.org/licenses/Apache-2.0'
26*27eda008SAndroid Build Coastguard Worker                        }
27*27eda008SAndroid Build Coastguard Worker                    }
28*27eda008SAndroid Build Coastguard Worker                }
29*27eda008SAndroid Build Coastguard Worker            }
30*27eda008SAndroid Build Coastguard Worker        }
31*27eda008SAndroid Build Coastguard Worker    }
32*27eda008SAndroid Build Coastguard Worker}
33*27eda008SAndroid Build Coastguard Worker
34*27eda008SAndroid Build Coastguard Workerandroid {
35*27eda008SAndroid Build Coastguard Worker    defaultConfig {
36*27eda008SAndroid Build Coastguard Worker        compileSdkVersion 30
37*27eda008SAndroid Build Coastguard Worker        minSdkVersion 26
38*27eda008SAndroid Build Coastguard Worker    }
39*27eda008SAndroid Build Coastguard Worker
40*27eda008SAndroid Build Coastguard Worker    buildFeatures {
41*27eda008SAndroid Build Coastguard Worker        aidl = true
42*27eda008SAndroid Build Coastguard Worker    }
43*27eda008SAndroid Build Coastguard Worker
44*27eda008SAndroid Build Coastguard Worker    testOptions.unitTests.includeAndroidResources = true
45*27eda008SAndroid Build Coastguard Worker
46*27eda008SAndroid Build Coastguard Worker    compileOptions {
47*27eda008SAndroid Build Coastguard Worker        sourceCompatibility JavaVersion.VERSION_1_8
48*27eda008SAndroid Build Coastguard Worker        targetCompatibility JavaVersion.VERSION_1_8
49*27eda008SAndroid Build Coastguard Worker    }
50*27eda008SAndroid Build Coastguard Worker}
51