1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5filegroup { 6 name: "bedstead-root-annotations-srcs", 7 srcs: [ 8 "src/main/kotlin/com/android/xts/root/annotations/*.kt", 9 ], 10} 11 12java_library { 13 name: "bedstead-root-annotations", 14 srcs: [":bedstead-root-annotations-srcs"], 15 static_libs: [ 16 "HarrierCommonAndroid", 17 "auto_value_annotations", 18 ], 19 20 sdk_version: "current", 21 22 plugins: ["auto_annotation_plugin"], 23} 24 25java_library_host { 26 name: "bedstead-root-annotations-host", 27 srcs: [":bedstead-root-annotations-srcs"], 28 static_libs: [ 29 "bedstead-core-annotations", 30 "auto_value_annotations", 31 ], 32 plugins: ["auto_annotation_plugin"], 33} 34 35android_library { 36 name: "bedstead-root", 37 srcs: [ 38 "src/main/kotlin/**/*.kt", 39 ], 40 manifest: "src/main/AndroidManifest.xml", 41 min_sdk_version: "29", 42 static_libs: [ 43 "bedstead", 44 "bedstead-adb", 45 "bedstead-root-annotations", 46 ], 47} 48 49android_test { 50 name: "bedstead-root-test", 51 srcs: [ 52 "src/test/kotlin/**/*.kt", 53 ], 54 test_suites: [ 55 "general-tests", 56 ], 57 static_libs: [ 58 "bedstead", 59 "truth", 60 "bedstead-root", 61 ], 62 manifest: "src/test/AndroidManifest.xml", 63 min_sdk_version: "29", 64} 65