• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// This is auto-generated. DO NOT EDIT.
2
3package {
4    // A default list here prevents the license LSC from adding its own list which would
5    // be unnecessary as every module in the sdk already has its own licenses property.
6    default_applicable_licenses: ["Android-Apache-2.0"],
7}
8
9apex_contributions_defaults {
10    name: "uwb-module-sdk.contributions",
11    contents: [
12        "prebuilt_framework-uwb",
13        "prebuilt_framework-ranging",
14    ],
15}
16
17prebuilt_bootclasspath_fragment {
18    name: "com.android.uwb-bootclasspath-fragment",
19    visibility: ["//visibility:public"],
20    apex_available: ["com.android.uwb"],
21    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
22    contents: [
23        "framework-uwb",
24        "framework-ranging",
25    ],
26    fragments: [
27        {
28            apex: "com.android.art",
29            module: "art-bootclasspath-fragment",
30        },
31    ],
32    hidden_api: {
33        annotation_flags: "hiddenapi/annotation-flags.csv",
34        metadata: "hiddenapi/metadata.csv",
35        index: "hiddenapi/index.csv",
36        signature_patterns: "hiddenapi/signature-patterns.csv",
37        filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv",
38        filtered_flags: "hiddenapi/filtered-flags.csv",
39    },
40}
41
42java_sdk_library_import {
43    name: "framework-uwb",
44    visibility: ["//visibility:public"],
45    apex_available: ["com.android.uwb"],
46    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
47    shared_library: false,
48    permitted_packages: [
49        "android.uwb",
50        "android.uwb.util",
51        "com.android.x.uwb",
52    ],
53    public: {
54        jars: ["sdk_library/public/framework-uwb-stubs.jar"],
55        stub_srcs: ["sdk_library/public/framework-uwb.srcjar"],
56        current_api: "sdk_library/public/framework-uwb.txt",
57        removed_api: "sdk_library/public/framework-uwb-removed.txt",
58        annotations: "sdk_library/public/framework-uwb_annotations.zip",
59        sdk_version: "module_current",
60    },
61    system: {
62        jars: ["sdk_library/system/framework-uwb-stubs.jar"],
63        stub_srcs: ["sdk_library/system/framework-uwb.srcjar"],
64        current_api: "sdk_library/system/framework-uwb.txt",
65        removed_api: "sdk_library/system/framework-uwb-removed.txt",
66        annotations: "sdk_library/system/framework-uwb_annotations.zip",
67        sdk_version: "module_current",
68    },
69    module_lib: {
70        jars: ["sdk_library/module-lib/framework-uwb-stubs.jar"],
71        stub_srcs: ["sdk_library/module-lib/framework-uwb.srcjar"],
72        current_api: "sdk_library/module-lib/framework-uwb.txt",
73        removed_api: "sdk_library/module-lib/framework-uwb-removed.txt",
74        annotations: "sdk_library/module-lib/framework-uwb_annotations.zip",
75        sdk_version: "module_current",
76    },
77}
78
79java_sdk_library_import {
80    name: "framework-ranging",
81    visibility: ["//visibility:public"],
82    apex_available: ["com.android.uwb"],
83    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
84    shared_library: false,
85    permitted_packages: [
86        "android.ranging",
87        "com.android.x.ranging",
88    ],
89    public: {
90        jars: ["sdk_library/public/framework-ranging-stubs.jar"],
91        stub_srcs: ["sdk_library/public/framework-ranging.srcjar"],
92        current_api: "sdk_library/public/framework-ranging.txt",
93        removed_api: "sdk_library/public/framework-ranging-removed.txt",
94        annotations: "sdk_library/public/framework-ranging_annotations.zip",
95        sdk_version: "module_current",
96    },
97    system: {
98        jars: ["sdk_library/system/framework-ranging-stubs.jar"],
99        stub_srcs: ["sdk_library/system/framework-ranging.srcjar"],
100        current_api: "sdk_library/system/framework-ranging.txt",
101        removed_api: "sdk_library/system/framework-ranging-removed.txt",
102        annotations: "sdk_library/system/framework-ranging_annotations.zip",
103        sdk_version: "module_current",
104    },
105    module_lib: {
106        jars: ["sdk_library/module-lib/framework-ranging-stubs.jar"],
107        stub_srcs: ["sdk_library/module-lib/framework-ranging.srcjar"],
108        current_api: "sdk_library/module-lib/framework-ranging.txt",
109        removed_api: "sdk_library/module-lib/framework-ranging-removed.txt",
110        annotations: "sdk_library/module-lib/framework-ranging_annotations.zip",
111        sdk_version: "module_current",
112    },
113}
114
115java_import {
116    name: "service-uwb",
117    visibility: ["//visibility:public"],
118    apex_available: ["com.android.uwb"],
119    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
120    jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar"],
121    min_sdk_version: "33",
122}
123
124java_import {
125    name: "service-ranging",
126    visibility: ["//visibility:public"],
127    apex_available: ["com.android.uwb"],
128    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
129    jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-ranging.jar"],
130    min_sdk_version: "33",
131}
132
133license {
134    name: "uwb-module-sdk_Android-Apache-2.0",
135    visibility: ["//visibility:private"],
136    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
137    license_text: ["licenses/build/soong/licenses/LICENSE"],
138}
139
140prebuilt_systemserverclasspath_fragment {
141    name: "com.android.uwb-systemserverclasspath-fragment",
142    visibility: ["//visibility:public"],
143    apex_available: ["com.android.uwb"],
144    licenses: ["uwb-module-sdk_Android-Apache-2.0"],
145    standalone_contents: [
146        "service-uwb",
147        "service-ranging",
148    ],
149}
150