• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1buildscript {
2    repositories {
3        mavenCentral()
4    }
5}
6
7plugins {
8    id 'com.android.library'
9}
10
11dependencies {
12    api project(path: ':connectedapps-testapp_basictypes')
13
14    implementation project(path: ':connectedapps')
15    implementation project(path: ':connectedapps-annotations')
16    implementation project(path: ':connectedapps-processor')
17    annotationProcessor project(path: ':connectedapps-processor')
18}
19
20android {
21    defaultConfig {
22        compileSdkVersion 30
23        minSdkVersion 26
24    }
25
26    testOptions.unitTests.includeAndroidResources = true
27
28    compileOptions {
29        sourceCompatibility JavaVersion.VERSION_1_8
30        targetCompatibility JavaVersion.VERSION_1_8
31    }
32
33    sourceSets {
34        main {
35            java.srcDirs = [file('../src/main/java')]
36            java.includes = [
37                    "com/google/android/enterprise/connectedapps/testapp/wrappers/ParcelableCustomWrapper.java",
38                    "com/google/android/enterprise/connectedapps/testapp/wrappers/ParcelableCustomWrapper2.java",
39                    "com/google/android/enterprise/connectedapps/testapp/wrappers/ParcelableStringWrapper.java",
40                    "com/google/android/enterprise/connectedapps/testapp/wrappers/SimpleFutureWrapper.java",
41            ]
42            manifest.srcFile 'AndroidManifest.xml'
43        }
44    }
45}
46