1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5filegroup { 6 name: "bedstead-enterprise-common-srcs", 7 srcs: [ 8 "src/main/kotlin/com/android/bedstead/enterprise/annotations/**/*.kt", 9 "src/main/kotlin/com/android/bedstead/enterprise/annotations/**/*.java", 10 ], 11} 12 13android_library { 14 name: "bedstead-enterprise", 15 srcs: [ 16 "src/main/kotlin/**/*.kt", 17 "src/main/kotlin/**/*.java", 18 ":bedstead-accounts-harrier-temporary-srcs", 19 ], 20 manifest: "src/main/AndroidManifest.xml", 21 sdk_version: "system_current", 22 min_sdk_version: "29", 23 static_libs: [ 24 "bedstead-testapps", 25 "RemoteAccountAuthenticator", 26 ], 27 plugins: ["auto_annotation_plugin"], 28} 29 30// this is just a legacy name of old Bedstead where everything was in one module, 31// use bedstead-enterprise or bedstead instead 32android_library { 33 name: "Harrier", 34 manifest: "src/main/AndroidManifest.xml", 35 sdk_version: "system_current", 36 min_sdk_version: "29", 37 static_libs: [ 38 "bedstead-enterprise", 39 ], 40} 41 42android_test { 43 name: "bedstead-enterprise-test", 44 srcs: [ 45 "src/test/kotlin/**/*.kt", 46 "src/test/kotlin/**/*.java", 47 ], 48 test_suites: [ 49 "general-tests", 50 ], 51 static_libs: [ 52 "bedstead-enterprise", 53 "truth", 54 "testng", // used for assertThrows 55 "bedstead-root", 56 ], 57 manifest: "src/test/AndroidManifest.xml", 58 min_sdk_version: "29", 59 sdk_version: "system_current", 60} 61