1// This is auto-generated. DO NOT EDIT. 2 3// blueprint rules added by vendor/google/build/mainline_modules_sdks.py 4// to support coexistence. 5blueprint_package_includes { 6 match_all: ["com.android.mainline"] 7} 8 9package { 10 // A default list here prevents the license LSC from adding its own list which would 11 // be unnecessary as every module in the sdk already has its own licenses property. 12 default_applicable_licenses: ["Android-Apache-2.0"], 13} 14 15prebuilt_bootclasspath_fragment { 16 name: "com.android.uwb-bootclasspath-fragment", 17 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 18 use_source_config_var: { 19 config_namespace: "ANDROID", 20 var_name: "module_build_from_source", 21 }, 22 visibility: ["//packages/modules/Uwb:__subpackages__"], 23 apex_available: ["com.android.uwb"], 24 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 25 contents: ["framework-uwb"], 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 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 45 use_source_config_var: { 46 config_namespace: "ANDROID", 47 var_name: "module_build_from_source", 48 }, 49 visibility: ["//visibility:public"], 50 apex_available: ["com.android.uwb"], 51 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 52 shared_library: false, 53 permitted_packages: [ 54 "android.uwb", 55 "android.uwb.util", 56 "com.android.x.uwb", 57 ], 58 public: { 59 jars: ["sdk_library/public/framework-uwb-stubs.jar"], 60 stub_srcs: ["sdk_library/public/framework-uwb.srcjar"], 61 current_api: "sdk_library/public/framework-uwb.txt", 62 removed_api: "sdk_library/public/framework-uwb-removed.txt", 63 annotations: "sdk_library/public/framework-uwb_annotations.zip", 64 sdk_version: "module_current", 65 }, 66 system: { 67 jars: ["sdk_library/system/framework-uwb-stubs.jar"], 68 stub_srcs: ["sdk_library/system/framework-uwb.srcjar"], 69 current_api: "sdk_library/system/framework-uwb.txt", 70 removed_api: "sdk_library/system/framework-uwb-removed.txt", 71 annotations: "sdk_library/system/framework-uwb_annotations.zip", 72 sdk_version: "module_current", 73 }, 74 module_lib: { 75 jars: ["sdk_library/module-lib/framework-uwb-stubs.jar"], 76 stub_srcs: ["sdk_library/module-lib/framework-uwb.srcjar"], 77 current_api: "sdk_library/module-lib/framework-uwb.txt", 78 removed_api: "sdk_library/module-lib/framework-uwb-removed.txt", 79 annotations: "sdk_library/module-lib/framework-uwb_annotations.zip", 80 sdk_version: "module_current", 81 }, 82} 83 84java_import { 85 name: "service-uwb", 86 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 87 use_source_config_var: { 88 config_namespace: "ANDROID", 89 var_name: "module_build_from_source", 90 }, 91 visibility: [ 92 "//packages/modules/Uwb/apex", 93 "//packages/modules/Uwb/indev_uwb_adaptation", 94 "//packages/modules/Uwb/indev_uwb_adaptation/tests", 95 "//packages/modules/Uwb/service", 96 "//packages/modules/Uwb/service/tests/uwbtests/apex", 97 ], 98 apex_available: ["com.android.uwb"], 99 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 100 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-uwb.jar"], 101 min_sdk_version: "33", 102} 103 104license { 105 name: "uwb-module-sdk_Android-Apache-2.0", 106 visibility: ["//visibility:private"], 107 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 108 license_text: ["licenses/build/soong/licenses/LICENSE"], 109} 110 111prebuilt_systemserverclasspath_fragment { 112 name: "com.android.uwb-systemserverclasspath-fragment", 113 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 114 use_source_config_var: { 115 config_namespace: "ANDROID", 116 var_name: "module_build_from_source", 117 }, 118 visibility: ["//packages/modules/Uwb:__subpackages__"], 119 apex_available: ["com.android.uwb"], 120 licenses: ["uwb-module-sdk_Android-Apache-2.0"], 121 standalone_contents: ["service-uwb"], 122} 123