1// This is auto-generated. DO NOT EDIT. 2 3// Soong config variable stanza added by vendor/google/build/mainline_modules_sdks.py. 4soong_config_module_type_import { 5 from: "packages/modules/common/Android.bp", 6 module_types: [ 7 "module_java_import", 8 "module_java_sdk_library_import", 9 "module_prebuilt_bootclasspath_fragment", 10 "module_prebuilt_systemserverclasspath_fragment", 11 ], 12} 13 14package { 15 // A default list here prevents the license LSC from adding its own list which would 16 // be unnecessary as every module in the sdk already has its own licenses property. 17 default_applicable_licenses: ["Android-Apache-2.0"], 18} 19 20prebuilt_bootclasspath_fragment { 21 name: "uwb-module-sdk_com.android.uwb-bootclasspath-fragment@current", 22 sdk_member_name: "com.android.uwb-bootclasspath-fragment", 23 visibility: ["//packages/modules/Uwb:__subpackages__"], 24 apex_available: ["com.android.uwb"], 25 licenses: ["uwb-module-sdk_Android-Apache-2.0@current"], 26 contents: ["uwb-module-sdk_framework-uwb@current"], 27 fragments: [ 28 { 29 apex: "com.android.art", 30 module: "art-bootclasspath-fragment", 31 }, 32 ], 33 hidden_api: { 34 annotation_flags: "hiddenapi/annotation-flags.csv", 35 metadata: "hiddenapi/metadata.csv", 36 index: "hiddenapi/index.csv", 37 signature_patterns: "hiddenapi/signature-patterns.csv", 38 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 39 filtered_flags: "hiddenapi/filtered-flags.csv", 40 }, 41} 42 43module_prebuilt_bootclasspath_fragment { 44 name: "com.android.uwb-bootclasspath-fragment", 45 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 46 prefer: true, 47 soong_config_variables: { 48 module_build_from_source: { 49 prefer: false, 50 }, 51 }, 52 visibility: ["//packages/modules/Uwb:__subpackages__"], 53 apex_available: ["com.android.uwb"], 54 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 55 contents: ["framework-uwb"], 56 fragments: [ 57 { 58 apex: "com.android.art", 59 module: "art-bootclasspath-fragment", 60 }, 61 ], 62 hidden_api: { 63 annotation_flags: "hiddenapi/annotation-flags.csv", 64 metadata: "hiddenapi/metadata.csv", 65 index: "hiddenapi/index.csv", 66 signature_patterns: "hiddenapi/signature-patterns.csv", 67 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 68 filtered_flags: "hiddenapi/filtered-flags.csv", 69 }, 70} 71 72java_sdk_library_import { 73 name: "uwb-module-sdk_framework-uwb@current", 74 sdk_member_name: "framework-uwb", 75 visibility: ["//visibility:public"], 76 apex_available: ["com.android.uwb"], 77 licenses: ["uwb-module-sdk_Android-Apache-2.0@current"], 78 shared_library: false, 79 permitted_packages: [ 80 "android.uwb", 81 "com.android.x.uwb", 82 ], 83 public: { 84 jars: ["sdk_library/public/framework-uwb-stubs.jar"], 85 stub_srcs: ["sdk_library/public/framework-uwb.srcjar"], 86 current_api: "sdk_library/public/framework-uwb.txt", 87 removed_api: "sdk_library/public/framework-uwb-removed.txt", 88 annotations: "sdk_library/public/framework-uwb_annotations.zip", 89 sdk_version: "module_current", 90 }, 91 system: { 92 jars: ["sdk_library/system/framework-uwb-stubs.jar"], 93 stub_srcs: ["sdk_library/system/framework-uwb.srcjar"], 94 current_api: "sdk_library/system/framework-uwb.txt", 95 removed_api: "sdk_library/system/framework-uwb-removed.txt", 96 annotations: "sdk_library/system/framework-uwb_annotations.zip", 97 sdk_version: "module_current", 98 }, 99 module_lib: { 100 jars: ["sdk_library/module-lib/framework-uwb-stubs.jar"], 101 stub_srcs: ["sdk_library/module-lib/framework-uwb.srcjar"], 102 current_api: "sdk_library/module-lib/framework-uwb.txt", 103 removed_api: "sdk_library/module-lib/framework-uwb-removed.txt", 104 annotations: "sdk_library/module-lib/framework-uwb_annotations.zip", 105 sdk_version: "module_current", 106 }, 107} 108 109module_java_sdk_library_import { 110 name: "framework-uwb", 111 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 112 prefer: true, 113 soong_config_variables: { 114 module_build_from_source: { 115 prefer: false, 116 }, 117 }, 118 visibility: ["//visibility:public"], 119 apex_available: ["com.android.uwb"], 120 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 121 shared_library: false, 122 permitted_packages: [ 123 "android.uwb", 124 "com.android.x.uwb", 125 ], 126 public: { 127 jars: ["sdk_library/public/framework-uwb-stubs.jar"], 128 stub_srcs: ["sdk_library/public/framework-uwb.srcjar"], 129 current_api: "sdk_library/public/framework-uwb.txt", 130 removed_api: "sdk_library/public/framework-uwb-removed.txt", 131 annotations: "sdk_library/public/framework-uwb_annotations.zip", 132 sdk_version: "module_current", 133 }, 134 system: { 135 jars: ["sdk_library/system/framework-uwb-stubs.jar"], 136 stub_srcs: ["sdk_library/system/framework-uwb.srcjar"], 137 current_api: "sdk_library/system/framework-uwb.txt", 138 removed_api: "sdk_library/system/framework-uwb-removed.txt", 139 annotations: "sdk_library/system/framework-uwb_annotations.zip", 140 sdk_version: "module_current", 141 }, 142 module_lib: { 143 jars: ["sdk_library/module-lib/framework-uwb-stubs.jar"], 144 stub_srcs: ["sdk_library/module-lib/framework-uwb.srcjar"], 145 current_api: "sdk_library/module-lib/framework-uwb.txt", 146 removed_api: "sdk_library/module-lib/framework-uwb-removed.txt", 147 annotations: "sdk_library/module-lib/framework-uwb_annotations.zip", 148 sdk_version: "module_current", 149 }, 150} 151 152java_import { 153 name: "uwb-module-sdk_service-uwb@current", 154 sdk_member_name: "service-uwb", 155 visibility: [ 156 "//packages/modules/Uwb/apex", 157 "//packages/modules/Uwb/service", 158 "//packages/modules/Uwb/service/tests/uwbtests/apex", 159 ], 160 apex_available: ["com.android.uwb"], 161 licenses: ["uwb-module-sdk_Android-Apache-2.0@current"], 162 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar"], 163} 164 165module_java_import { 166 name: "service-uwb", 167 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 168 prefer: true, 169 soong_config_variables: { 170 module_build_from_source: { 171 prefer: false, 172 }, 173 }, 174 visibility: [ 175 "//packages/modules/Uwb/apex", 176 "//packages/modules/Uwb/service", 177 "//packages/modules/Uwb/service/tests/uwbtests/apex", 178 ], 179 apex_available: ["com.android.uwb"], 180 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 181 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar"], 182} 183 184license { 185 name: "uwb-module-sdk_Android-Apache-2.0@current", 186 sdk_member_name: "Android-Apache-2.0", 187 visibility: ["//visibility:private"], 188 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 189 license_text: ["licenses/build/soong/licenses/LICENSE"], 190} 191 192license { 193 name: "uwb-module-sdk_Android-Apache-2.0", 194 visibility: ["//visibility:private"], 195 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 196 license_text: ["licenses/build/soong/licenses/LICENSE"], 197} 198 199prebuilt_systemserverclasspath_fragment { 200 name: "uwb-module-sdk_com.android.uwb-systemserverclasspath-fragment@current", 201 sdk_member_name: "com.android.uwb-systemserverclasspath-fragment", 202 visibility: ["//packages/modules/Uwb:__subpackages__"], 203 apex_available: ["com.android.uwb"], 204 licenses: ["uwb-module-sdk_Android-Apache-2.0@current"], 205 standalone_contents: ["uwb-module-sdk_service-uwb@current"], 206} 207 208module_prebuilt_systemserverclasspath_fragment { 209 name: "com.android.uwb-systemserverclasspath-fragment", 210 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 211 prefer: true, 212 soong_config_variables: { 213 module_build_from_source: { 214 prefer: false, 215 }, 216 }, 217 visibility: ["//packages/modules/Uwb:__subpackages__"], 218 apex_available: ["com.android.uwb"], 219 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 220 standalone_contents: ["service-uwb"], 221} 222 223sdk_snapshot { 224 name: "uwb-module-sdk@current", 225 visibility: ["//packages/modules/Uwb:__subpackages__"], 226 bootclasspath_fragments: ["uwb-module-sdk_com.android.uwb-bootclasspath-fragment@current"], 227 java_sdk_libs: ["uwb-module-sdk_framework-uwb@current"], 228 java_systemserver_libs: ["uwb-module-sdk_service-uwb@current"], 229 systemserverclasspath_fragments: ["uwb-module-sdk_com.android.uwb-systemserverclasspath-fragment@current"], 230} 231