1// This is auto-generated. DO NOT EDIT. 2 3// Soong config variable module type added by test_optional_mainline_module. 4soong_config_module_type { 5 name: "wifi_prebuilt_java_import", 6 module_type: "java_import", 7 config_namespace: "wifi_module", 8 bool_variables: ["source_build"], 9 properties: ["prefer"], 10} 11 12// Soong config variable module type added by test_optional_mainline_module. 13soong_config_module_type { 14 name: "wifi_prebuilt_java_sdk_library_import", 15 module_type: "java_sdk_library_import", 16 config_namespace: "wifi_module", 17 bool_variables: ["source_build"], 18 properties: ["prefer"], 19} 20 21// Soong config variable module type added by test_optional_mainline_module. 22soong_config_module_type { 23 name: "wifi_prebuilt_prebuilt_bootclasspath_fragment", 24 module_type: "prebuilt_bootclasspath_fragment", 25 config_namespace: "wifi_module", 26 bool_variables: ["source_build"], 27 properties: ["prefer"], 28} 29 30// Soong config variable module type added by test_optional_mainline_module. 31soong_config_module_type { 32 name: "wifi_prebuilt_prebuilt_systemserverclasspath_fragment", 33 module_type: "prebuilt_systemserverclasspath_fragment", 34 config_namespace: "wifi_module", 35 bool_variables: ["source_build"], 36 properties: ["prefer"], 37} 38 39package { 40 // A default list here prevents the license LSC from adding its own list which would 41 // be unnecessary as every module in the sdk already has its own licenses property. 42 default_applicable_licenses: ["Android-Apache-2.0"], 43} 44 45wifi_prebuilt_prebuilt_bootclasspath_fragment { 46 name: "com.android.wifi-bootclasspath-fragment", 47 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "wifi_module" is true. 48 prefer: true, 49 soong_config_variables: { 50 source_build: { 51 prefer: false, 52 }, 53 }, 54 visibility: ["//visibility:public"], 55 apex_available: ["com.android.wifi"], 56 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 57 contents: ["framework-wifi"], 58 fragments: [ 59 { 60 apex: "com.android.art", 61 module: "art-bootclasspath-fragment", 62 }, 63 ], 64 hidden_api: { 65 unsupported: ["hiddenapi/hiddenapi-unsupported.txt"], 66 max_target_r_low_priority: ["hiddenapi/hiddenapi-max-target-r-low-priority.txt"], 67 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"], 68 annotation_flags: "hiddenapi/annotation-flags.csv", 69 metadata: "hiddenapi/metadata.csv", 70 index: "hiddenapi/index.csv", 71 signature_patterns: "hiddenapi/signature-patterns.csv", 72 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 73 filtered_flags: "hiddenapi/filtered-flags.csv", 74 }, 75} 76 77wifi_prebuilt_java_sdk_library_import { 78 name: "framework-wifi", 79 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "wifi_module" is true. 80 prefer: true, 81 soong_config_variables: { 82 source_build: { 83 prefer: false, 84 }, 85 }, 86 visibility: ["//visibility:public"], 87 apex_available: [ 88 "com.android.wifi", 89 "test_com.android.wifi", 90 ], 91 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 92 shared_library: false, 93 permitted_packages: [ 94 "android.hardware.wifi", 95 "android.net.wifi", 96 "com.android.wifi.x", 97 ], 98 public: { 99 jars: ["sdk_library/public/framework-wifi-stubs.jar"], 100 stub_srcs: ["sdk_library/public/framework-wifi_stub_sources"], 101 current_api: "sdk_library/public/framework-wifi.txt", 102 removed_api: "sdk_library/public/framework-wifi-removed.txt", 103 annotations: "sdk_library/public/framework-wifi_annotations.zip", 104 sdk_version: "module_current", 105 }, 106 system: { 107 jars: ["sdk_library/system/framework-wifi-stubs.jar"], 108 stub_srcs: ["sdk_library/system/framework-wifi_stub_sources"], 109 current_api: "sdk_library/system/framework-wifi.txt", 110 removed_api: "sdk_library/system/framework-wifi-removed.txt", 111 annotations: "sdk_library/system/framework-wifi_annotations.zip", 112 sdk_version: "module_current", 113 }, 114 module_lib: { 115 jars: ["sdk_library/module-lib/framework-wifi-stubs.jar"], 116 stub_srcs: ["sdk_library/module-lib/framework-wifi_stub_sources"], 117 current_api: "sdk_library/module-lib/framework-wifi.txt", 118 removed_api: "sdk_library/module-lib/framework-wifi-removed.txt", 119 annotations: "sdk_library/module-lib/framework-wifi_annotations.zip", 120 sdk_version: "module_current", 121 }, 122} 123 124wifi_prebuilt_java_import { 125 name: "service-wifi", 126 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "wifi_module" is true. 127 prefer: true, 128 soong_config_variables: { 129 source_build: { 130 prefer: false, 131 }, 132 }, 133 visibility: [ 134 "//frameworks/opt/net/wifi/service/apex", 135 "//frameworks/opt/net/wifi/tests/wifitests/apex", 136 "//packages/modules/Wifi/apex", 137 "//packages/modules/Wifi/service", 138 "//packages/modules/Wifi/service/tests/wifitests/apex", 139 ], 140 apex_available: [ 141 "com.android.wifi", 142 "test_com.android.wifi", 143 ], 144 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 145 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-wifi.jar"], 146} 147 148license { 149 name: "wifi-module-sdk_Android-Apache-2.0", 150 visibility: ["//visibility:private"], 151 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 152 license_text: ["licenses/build/soong/licenses/LICENSE"], 153} 154 155wifi_prebuilt_prebuilt_systemserverclasspath_fragment { 156 name: "com.android.wifi-systemserverclasspath-fragment", 157 // Do not prefer prebuilt if the Soong config variable "source_build" in namespace "wifi_module" is true. 158 prefer: true, 159 soong_config_variables: { 160 source_build: { 161 prefer: false, 162 }, 163 }, 164 visibility: ["//visibility:public"], 165 apex_available: ["com.android.wifi"], 166 licenses: ["wifi-module-sdk_Android-Apache-2.0"], 167 standalone_contents: ["service-wifi"], 168} 169