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