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 9prebuilt_bootclasspath_fragment { 10 name: "com.android.tethering-bootclasspath-fragment", 11 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 12 use_source_config_var: { 13 config_namespace: "ANDROID", 14 var_name: "module_build_from_source", 15 }, 16 visibility: ["//visibility:public"], 17 apex_available: ["com.android.tethering"], 18 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 19 contents: [ 20 "framework-connectivity", 21 "framework-connectivity-t", 22 "framework-tethering", 23 ], 24 fragments: [ 25 { 26 apex: "com.android.art", 27 module: "art-bootclasspath-fragment", 28 }, 29 ], 30 hidden_api: { 31 unsupported: [ 32 "hiddenapi/hiddenapi-unsupported-tiramisu.txt", 33 "hiddenapi/hiddenapi-unsupported.txt", 34 ], 35 max_target_r_low_priority: ["hiddenapi/hiddenapi-max-target-r-loprio.txt"], 36 max_target_o_low_priority: [ 37 "hiddenapi/hiddenapi-max-target-o-low-priority-tiramisu.txt", 38 "hiddenapi/hiddenapi-max-target-o-low-priority.txt", 39 ], 40 annotation_flags: "hiddenapi/annotation-flags.csv", 41 metadata: "hiddenapi/metadata.csv", 42 index: "hiddenapi/index.csv", 43 signature_patterns: "hiddenapi/signature-patterns.csv", 44 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 45 filtered_flags: "hiddenapi/filtered-flags.csv", 46 }, 47} 48 49prebuilt_platform_compat_config { 50 name: "connectivity-platform-compat-config", 51 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 52 use_source_config_var: { 53 config_namespace: "ANDROID", 54 var_name: "module_build_from_source", 55 }, 56 visibility: ["//visibility:public"], 57 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 58 metadata: "compat_configs/connectivity-platform-compat-config/connectivity-platform-compat-config_meta.xml", 59} 60 61prebuilt_platform_compat_config { 62 name: "connectivity-t-platform-compat-config", 63 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 64 use_source_config_var: { 65 config_namespace: "ANDROID", 66 var_name: "module_build_from_source", 67 }, 68 visibility: ["//visibility:public"], 69 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 70 metadata: "compat_configs/connectivity-t-platform-compat-config/connectivity-t-platform-compat-config_meta.xml", 71} 72 73java_sdk_library_import { 74 name: "framework-connectivity", 75 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 76 use_source_config_var: { 77 config_namespace: "ANDROID", 78 var_name: "module_build_from_source", 79 }, 80 visibility: ["//visibility:public"], 81 apex_available: ["com.android.tethering"], 82 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 83 shared_library: false, 84 permitted_packages: ["android.net"], 85 public: { 86 jars: ["sdk_library/public/framework-connectivity-stubs.jar"], 87 stub_srcs: ["sdk_library/public/framework-connectivity.srcjar"], 88 current_api: "sdk_library/public/framework-connectivity.txt", 89 removed_api: "sdk_library/public/framework-connectivity-removed.txt", 90 annotations: "sdk_library/public/framework-connectivity_annotations.zip", 91 sdk_version: "module_current", 92 }, 93 system: { 94 jars: ["sdk_library/system/framework-connectivity-stubs.jar"], 95 stub_srcs: ["sdk_library/system/framework-connectivity.srcjar"], 96 current_api: "sdk_library/system/framework-connectivity.txt", 97 removed_api: "sdk_library/system/framework-connectivity-removed.txt", 98 annotations: "sdk_library/system/framework-connectivity_annotations.zip", 99 sdk_version: "module_current", 100 }, 101 module_lib: { 102 jars: ["sdk_library/module-lib/framework-connectivity-stubs.jar"], 103 stub_srcs: ["sdk_library/module-lib/framework-connectivity.srcjar"], 104 current_api: "sdk_library/module-lib/framework-connectivity.txt", 105 removed_api: "sdk_library/module-lib/framework-connectivity-removed.txt", 106 annotations: "sdk_library/module-lib/framework-connectivity_annotations.zip", 107 sdk_version: "module_current", 108 }, 109} 110 111java_sdk_library_import { 112 name: "framework-connectivity-t", 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: ["//visibility:public"], 119 apex_available: ["com.android.tethering"], 120 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 121 shared_library: false, 122 permitted_packages: [ 123 "android.app.usage", 124 "android.net", 125 "android.net.nsd", 126 "android.nearby", 127 "com.android.connectivity", 128 "com.android.nearby", 129 ], 130 public: { 131 jars: ["sdk_library/public/framework-connectivity-t-stubs.jar"], 132 stub_srcs: ["sdk_library/public/framework-connectivity-t.srcjar"], 133 current_api: "sdk_library/public/framework-connectivity-t.txt", 134 removed_api: "sdk_library/public/framework-connectivity-t-removed.txt", 135 annotations: "sdk_library/public/framework-connectivity-t_annotations.zip", 136 sdk_version: "module_current", 137 }, 138 system: { 139 jars: ["sdk_library/system/framework-connectivity-t-stubs.jar"], 140 stub_srcs: ["sdk_library/system/framework-connectivity-t.srcjar"], 141 current_api: "sdk_library/system/framework-connectivity-t.txt", 142 removed_api: "sdk_library/system/framework-connectivity-t-removed.txt", 143 annotations: "sdk_library/system/framework-connectivity-t_annotations.zip", 144 sdk_version: "module_current", 145 }, 146 module_lib: { 147 jars: ["sdk_library/module-lib/framework-connectivity-t-stubs.jar"], 148 stub_srcs: ["sdk_library/module-lib/framework-connectivity-t.srcjar"], 149 current_api: "sdk_library/module-lib/framework-connectivity-t.txt", 150 removed_api: "sdk_library/module-lib/framework-connectivity-t-removed.txt", 151 annotations: "sdk_library/module-lib/framework-connectivity-t_annotations.zip", 152 sdk_version: "module_current", 153 }, 154} 155 156java_sdk_library_import { 157 name: "framework-tethering", 158 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 159 use_source_config_var: { 160 config_namespace: "ANDROID", 161 var_name: "module_build_from_source", 162 }, 163 visibility: ["//visibility:public"], 164 apex_available: ["com.android.tethering"], 165 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 166 shared_library: false, 167 permitted_packages: ["android.net"], 168 public: { 169 jars: ["sdk_library/public/framework-tethering-stubs.jar"], 170 stub_srcs: ["sdk_library/public/framework-tethering.srcjar"], 171 current_api: "sdk_library/public/framework-tethering.txt", 172 removed_api: "sdk_library/public/framework-tethering-removed.txt", 173 annotations: "sdk_library/public/framework-tethering_annotations.zip", 174 sdk_version: "module_current", 175 }, 176 system: { 177 jars: ["sdk_library/system/framework-tethering-stubs.jar"], 178 stub_srcs: ["sdk_library/system/framework-tethering.srcjar"], 179 current_api: "sdk_library/system/framework-tethering.txt", 180 removed_api: "sdk_library/system/framework-tethering-removed.txt", 181 annotations: "sdk_library/system/framework-tethering_annotations.zip", 182 sdk_version: "module_current", 183 }, 184 module_lib: { 185 jars: ["sdk_library/module-lib/framework-tethering-stubs.jar"], 186 stub_srcs: ["sdk_library/module-lib/framework-tethering.srcjar"], 187 current_api: "sdk_library/module-lib/framework-tethering.txt", 188 removed_api: "sdk_library/module-lib/framework-tethering-removed.txt", 189 annotations: "sdk_library/module-lib/framework-tethering_annotations.zip", 190 sdk_version: "module_current", 191 }, 192} 193 194java_import { 195 name: "service-connectivity", 196 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 197 use_source_config_var: { 198 config_namespace: "ANDROID", 199 var_name: "module_build_from_source", 200 }, 201 visibility: ["//visibility:public"], 202 apex_available: ["com.android.tethering"], 203 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 204 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-connectivity.jar"], 205} 206 207license { 208 name: "tethering-module-sdk_Android-Apache-2.0", 209 visibility: ["//visibility:private"], 210 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 211 license_text: ["licenses/build/soong/licenses/LICENSE"], 212} 213 214prebuilt_systemserverclasspath_fragment { 215 name: "com.android.tethering-systemserverclasspath-fragment", 216 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 217 use_source_config_var: { 218 config_namespace: "ANDROID", 219 var_name: "module_build_from_source", 220 }, 221 visibility: ["//visibility:public"], 222 apex_available: ["com.android.tethering"], 223 licenses: ["tethering-module-sdk_Android-Apache-2.0"], 224 standalone_contents: ["service-connectivity"], 225} 226