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.wifi-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: ["//visibility:public"], 23 apex_available: ["com.android.wifi"], 24 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 25 contents: ["framework-wifi"], 26 fragments: [ 27 { 28 apex: "com.android.art", 29 module: "art-bootclasspath-fragment", 30 }, 31 ], 32 hidden_api: { 33 unsupported: ["hiddenapi/hiddenapi-unsupported.txt"], 34 max_target_r_low_priority: ["hiddenapi/hiddenapi-max-target-r-low-priority.txt"], 35 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"], 36 annotation_flags: "hiddenapi/annotation-flags.csv", 37 metadata: "hiddenapi/metadata.csv", 38 index: "hiddenapi/index.csv", 39 signature_patterns: "hiddenapi/signature-patterns.csv", 40 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 41 filtered_flags: "hiddenapi/filtered-flags.csv", 42 }, 43} 44 45prebuilt_platform_compat_config { 46 name: "wifi-compat-config", 47 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 48 use_source_config_var: { 49 config_namespace: "ANDROID", 50 var_name: "module_build_from_source", 51 }, 52 visibility: ["//visibility:public"], 53 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 54 metadata: "compat_configs/wifi-compat-config/wifi-compat-config_meta.xml", 55} 56 57java_sdk_library_import { 58 name: "framework-wifi", 59 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 60 use_source_config_var: { 61 config_namespace: "ANDROID", 62 var_name: "module_build_from_source", 63 }, 64 visibility: ["//visibility:public"], 65 apex_available: [ 66 "com.android.wifi", 67 "test_com.android.wifi", 68 ], 69 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 70 shared_library: false, 71 permitted_packages: [ 72 "android.hardware.wifi", 73 "android.net.wifi", 74 "com.android.wifi.x", 75 ], 76 public: { 77 jars: ["sdk_library/public/framework-wifi-stubs.jar"], 78 stub_srcs: ["sdk_library/public/framework-wifi.srcjar"], 79 current_api: "sdk_library/public/framework-wifi.txt", 80 removed_api: "sdk_library/public/framework-wifi-removed.txt", 81 annotations: "sdk_library/public/framework-wifi_annotations.zip", 82 sdk_version: "module_current", 83 }, 84 system: { 85 jars: ["sdk_library/system/framework-wifi-stubs.jar"], 86 stub_srcs: ["sdk_library/system/framework-wifi.srcjar"], 87 current_api: "sdk_library/system/framework-wifi.txt", 88 removed_api: "sdk_library/system/framework-wifi-removed.txt", 89 annotations: "sdk_library/system/framework-wifi_annotations.zip", 90 sdk_version: "module_current", 91 }, 92 module_lib: { 93 jars: ["sdk_library/module-lib/framework-wifi-stubs.jar"], 94 stub_srcs: ["sdk_library/module-lib/framework-wifi.srcjar"], 95 current_api: "sdk_library/module-lib/framework-wifi.txt", 96 removed_api: "sdk_library/module-lib/framework-wifi-removed.txt", 97 annotations: "sdk_library/module-lib/framework-wifi_annotations.zip", 98 sdk_version: "module_current", 99 }, 100} 101 102java_import { 103 name: "service-wifi", 104 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 105 use_source_config_var: { 106 config_namespace: "ANDROID", 107 var_name: "module_build_from_source", 108 }, 109 visibility: [ 110 "//frameworks/opt/net/wifi/service/apex", 111 "//frameworks/opt/net/wifi/tests/wifitests/apex", 112 "//packages/modules/Wifi/apex", 113 "//packages/modules/Wifi/service", 114 "//packages/modules/Wifi/service/tests/wifitests/apex", 115 ], 116 apex_available: [ 117 "com.android.wifi", 118 "test_com.android.wifi", 119 ], 120 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 121 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-wifi.jar"], 122 min_sdk_version: "30", 123} 124 125license { 126 name: "wifi-module-sdk_Android-Apache-2.0", 127 visibility: ["//visibility:private"], 128 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 129 license_text: ["licenses/build/soong/licenses/LICENSE"], 130} 131 132prebuilt_systemserverclasspath_fragment { 133 name: "com.android.wifi-systemserverclasspath-fragment", 134 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 135 use_source_config_var: { 136 config_namespace: "ANDROID", 137 var_name: "module_build_from_source", 138 }, 139 visibility: ["//visibility:public"], 140 apex_available: ["com.android.wifi"], 141 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 142 standalone_contents: ["service-wifi"], 143} 144