• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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