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: ["prebuilt_framework-uwb"], 12} 13 14prebuilt_bootclasspath_fragment { 15 name: "com.android.uwb-bootclasspath-fragment", 16 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true. 17 use_source_config_var: { 18 config_namespace: "uwb_module", 19 var_name: "source_build", 20 }, 21 visibility: ["//packages/modules/Uwb:__subpackages__"], 22 apex_available: ["com.android.uwb"], 23 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 24 contents: ["framework-uwb"], 25 fragments: [ 26 { 27 apex: "com.android.art", 28 module: "art-bootclasspath-fragment", 29 }, 30 ], 31 hidden_api: { 32 annotation_flags: "hiddenapi/annotation-flags.csv", 33 metadata: "hiddenapi/metadata.csv", 34 index: "hiddenapi/index.csv", 35 signature_patterns: "hiddenapi/signature-patterns.csv", 36 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 37 filtered_flags: "hiddenapi/filtered-flags.csv", 38 }, 39} 40 41java_sdk_library_import { 42 name: "framework-uwb", 43 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true. 44 use_source_config_var: { 45 config_namespace: "uwb_module", 46 var_name: "source_build", 47 }, 48 visibility: ["//visibility:public"], 49 apex_available: ["com.android.uwb"], 50 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 51 shared_library: false, 52 permitted_packages: [ 53 "android.uwb", 54 "android.uwb.util", 55 "com.android.x.uwb", 56 ], 57 public: { 58 jars: ["sdk_library/public/framework-uwb-stubs.jar"], 59 stub_srcs: ["sdk_library/public/framework-uwb.srcjar"], 60 current_api: "sdk_library/public/framework-uwb.txt", 61 removed_api: "sdk_library/public/framework-uwb-removed.txt", 62 annotations: "sdk_library/public/framework-uwb_annotations.zip", 63 sdk_version: "module_current", 64 }, 65 system: { 66 jars: ["sdk_library/system/framework-uwb-stubs.jar"], 67 stub_srcs: ["sdk_library/system/framework-uwb.srcjar"], 68 current_api: "sdk_library/system/framework-uwb.txt", 69 removed_api: "sdk_library/system/framework-uwb-removed.txt", 70 annotations: "sdk_library/system/framework-uwb_annotations.zip", 71 sdk_version: "module_current", 72 }, 73 module_lib: { 74 jars: ["sdk_library/module-lib/framework-uwb-stubs.jar"], 75 stub_srcs: ["sdk_library/module-lib/framework-uwb.srcjar"], 76 current_api: "sdk_library/module-lib/framework-uwb.txt", 77 removed_api: "sdk_library/module-lib/framework-uwb-removed.txt", 78 annotations: "sdk_library/module-lib/framework-uwb_annotations.zip", 79 sdk_version: "module_current", 80 }, 81} 82 83java_import { 84 name: "service-uwb", 85 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true. 86 use_source_config_var: { 87 config_namespace: "uwb_module", 88 var_name: "source_build", 89 }, 90 visibility: [ 91 "//packages/modules/Uwb/apex", 92 "//packages/modules/Uwb/service", 93 "//packages/modules/Uwb/service/tests/uwbtests/apex", 94 ], 95 apex_available: ["com.android.uwb"], 96 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 97 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar"], 98 min_sdk_version: "33", 99} 100 101license { 102 name: "uwb-module-sdk_Android-Apache-2.0", 103 visibility: ["//visibility:private"], 104 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 105 license_text: ["licenses/build/soong/licenses/LICENSE"], 106} 107 108prebuilt_systemserverclasspath_fragment { 109 name: "com.android.uwb-systemserverclasspath-fragment", 110 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "uwb_module" is true. 111 use_source_config_var: { 112 config_namespace: "uwb_module", 113 var_name: "source_build", 114 }, 115 visibility: ["//packages/modules/Uwb:__subpackages__"], 116 apex_available: ["com.android.uwb"], 117 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 118 standalone_contents: ["service-uwb"], 119} 120