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_sdk_library_import", 8 "module_prebuilt_bootclasspath_fragment", 9 "module_prebuilt_systemserverclasspath_fragment", 10 ], 11} 12 13package { 14 // A default list here prevents the license LSC from adding its own list which would 15 // be unnecessary as every module in the sdk already has its own licenses property. 16 default_applicable_licenses: ["Android-Apache-2.0"], 17} 18 19prebuilt_bootclasspath_fragment { 20 name: "permission-module-sdk_com.android.permission-bootclasspath-fragment@current", 21 sdk_member_name: "com.android.permission-bootclasspath-fragment", 22 visibility: ["//visibility:public"], 23 apex_available: ["com.android.permission"], 24 licenses: ["permission-module-sdk_Android-Apache-2.0@current"], 25 contents: [ 26 "permission-module-sdk_framework-permission@current", 27 "permission-module-sdk_framework-permission-s@current", 28 ], 29 fragments: [ 30 { 31 apex: "com.android.art", 32 module: "art-bootclasspath-fragment", 33 }, 34 ], 35 hidden_api: { 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 45module_prebuilt_bootclasspath_fragment { 46 name: "com.android.permission-bootclasspath-fragment", 47 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 48 prefer: true, 49 soong_config_variables: { 50 module_build_from_source: { 51 prefer: false, 52 }, 53 }, 54 visibility: ["//visibility:public"], 55 apex_available: ["com.android.permission"], 56 licenses: ["permission-module-sdk_Android-Apache-2.0"], 57 contents: [ 58 "framework-permission", 59 "framework-permission-s", 60 ], 61 fragments: [ 62 { 63 apex: "com.android.art", 64 module: "art-bootclasspath-fragment", 65 }, 66 ], 67 hidden_api: { 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 77java_sdk_library_import { 78 name: "permission-module-sdk_framework-permission@current", 79 sdk_member_name: "framework-permission", 80 visibility: ["//visibility:public"], 81 apex_available: [ 82 "com.android.permission", 83 "test_com.android.permission", 84 ], 85 licenses: ["permission-module-sdk_Android-Apache-2.0@current"], 86 shared_library: false, 87 permitted_packages: [ 88 "android.permission", 89 "android.app.role", 90 ], 91 public: { 92 jars: ["sdk_library/public/framework-permission-stubs.jar"], 93 stub_srcs: ["sdk_library/public/framework-permission.srcjar"], 94 current_api: "sdk_library/public/framework-permission.txt", 95 removed_api: "sdk_library/public/framework-permission-removed.txt", 96 annotations: "sdk_library/public/framework-permission_annotations.zip", 97 sdk_version: "module_current", 98 }, 99 system: { 100 jars: ["sdk_library/system/framework-permission-stubs.jar"], 101 stub_srcs: ["sdk_library/system/framework-permission.srcjar"], 102 current_api: "sdk_library/system/framework-permission.txt", 103 removed_api: "sdk_library/system/framework-permission-removed.txt", 104 annotations: "sdk_library/system/framework-permission_annotations.zip", 105 sdk_version: "module_current", 106 }, 107 module_lib: { 108 jars: ["sdk_library/module-lib/framework-permission-stubs.jar"], 109 stub_srcs: ["sdk_library/module-lib/framework-permission.srcjar"], 110 current_api: "sdk_library/module-lib/framework-permission.txt", 111 removed_api: "sdk_library/module-lib/framework-permission-removed.txt", 112 annotations: "sdk_library/module-lib/framework-permission_annotations.zip", 113 sdk_version: "module_current", 114 }, 115} 116 117module_java_sdk_library_import { 118 name: "framework-permission", 119 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 120 prefer: true, 121 soong_config_variables: { 122 module_build_from_source: { 123 prefer: false, 124 }, 125 }, 126 visibility: ["//visibility:public"], 127 apex_available: [ 128 "com.android.permission", 129 "test_com.android.permission", 130 ], 131 licenses: ["permission-module-sdk_Android-Apache-2.0"], 132 shared_library: false, 133 permitted_packages: [ 134 "android.permission", 135 "android.app.role", 136 ], 137 public: { 138 jars: ["sdk_library/public/framework-permission-stubs.jar"], 139 stub_srcs: ["sdk_library/public/framework-permission.srcjar"], 140 current_api: "sdk_library/public/framework-permission.txt", 141 removed_api: "sdk_library/public/framework-permission-removed.txt", 142 annotations: "sdk_library/public/framework-permission_annotations.zip", 143 sdk_version: "module_current", 144 }, 145 system: { 146 jars: ["sdk_library/system/framework-permission-stubs.jar"], 147 stub_srcs: ["sdk_library/system/framework-permission.srcjar"], 148 current_api: "sdk_library/system/framework-permission.txt", 149 removed_api: "sdk_library/system/framework-permission-removed.txt", 150 annotations: "sdk_library/system/framework-permission_annotations.zip", 151 sdk_version: "module_current", 152 }, 153 module_lib: { 154 jars: ["sdk_library/module-lib/framework-permission-stubs.jar"], 155 stub_srcs: ["sdk_library/module-lib/framework-permission.srcjar"], 156 current_api: "sdk_library/module-lib/framework-permission.txt", 157 removed_api: "sdk_library/module-lib/framework-permission-removed.txt", 158 annotations: "sdk_library/module-lib/framework-permission_annotations.zip", 159 sdk_version: "module_current", 160 }, 161} 162 163java_sdk_library_import { 164 name: "permission-module-sdk_framework-permission-s@current", 165 sdk_member_name: "framework-permission-s", 166 visibility: ["//visibility:public"], 167 apex_available: [ 168 "com.android.permission", 169 "test_com.android.permission", 170 ], 171 licenses: ["permission-module-sdk_Android-Apache-2.0@current"], 172 shared_library: false, 173 permitted_packages: [ 174 "android.permission", 175 "android.app.role", 176 "android.safetycenter", 177 "com.android.permission", 178 ], 179 public: { 180 jars: ["sdk_library/public/framework-permission-s-stubs.jar"], 181 stub_srcs: ["sdk_library/public/framework-permission-s.srcjar"], 182 current_api: "sdk_library/public/framework-permission-s.txt", 183 removed_api: "sdk_library/public/framework-permission-s-removed.txt", 184 annotations: "sdk_library/public/framework-permission-s_annotations.zip", 185 sdk_version: "module_current", 186 }, 187 system: { 188 jars: ["sdk_library/system/framework-permission-s-stubs.jar"], 189 stub_srcs: ["sdk_library/system/framework-permission-s.srcjar"], 190 current_api: "sdk_library/system/framework-permission-s.txt", 191 removed_api: "sdk_library/system/framework-permission-s-removed.txt", 192 annotations: "sdk_library/system/framework-permission-s_annotations.zip", 193 sdk_version: "module_current", 194 }, 195 module_lib: { 196 jars: ["sdk_library/module-lib/framework-permission-s-stubs.jar"], 197 stub_srcs: ["sdk_library/module-lib/framework-permission-s.srcjar"], 198 current_api: "sdk_library/module-lib/framework-permission-s.txt", 199 removed_api: "sdk_library/module-lib/framework-permission-s-removed.txt", 200 annotations: "sdk_library/module-lib/framework-permission-s_annotations.zip", 201 sdk_version: "module_current", 202 }, 203} 204 205module_java_sdk_library_import { 206 name: "framework-permission-s", 207 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 208 prefer: true, 209 soong_config_variables: { 210 module_build_from_source: { 211 prefer: false, 212 }, 213 }, 214 visibility: ["//visibility:public"], 215 apex_available: [ 216 "com.android.permission", 217 "test_com.android.permission", 218 ], 219 licenses: ["permission-module-sdk_Android-Apache-2.0"], 220 shared_library: false, 221 permitted_packages: [ 222 "android.permission", 223 "android.app.role", 224 "android.safetycenter", 225 "com.android.permission", 226 ], 227 public: { 228 jars: ["sdk_library/public/framework-permission-s-stubs.jar"], 229 stub_srcs: ["sdk_library/public/framework-permission-s.srcjar"], 230 current_api: "sdk_library/public/framework-permission-s.txt", 231 removed_api: "sdk_library/public/framework-permission-s-removed.txt", 232 annotations: "sdk_library/public/framework-permission-s_annotations.zip", 233 sdk_version: "module_current", 234 }, 235 system: { 236 jars: ["sdk_library/system/framework-permission-s-stubs.jar"], 237 stub_srcs: ["sdk_library/system/framework-permission-s.srcjar"], 238 current_api: "sdk_library/system/framework-permission-s.txt", 239 removed_api: "sdk_library/system/framework-permission-s-removed.txt", 240 annotations: "sdk_library/system/framework-permission-s_annotations.zip", 241 sdk_version: "module_current", 242 }, 243 module_lib: { 244 jars: ["sdk_library/module-lib/framework-permission-s-stubs.jar"], 245 stub_srcs: ["sdk_library/module-lib/framework-permission-s.srcjar"], 246 current_api: "sdk_library/module-lib/framework-permission-s.txt", 247 removed_api: "sdk_library/module-lib/framework-permission-s-removed.txt", 248 annotations: "sdk_library/module-lib/framework-permission-s_annotations.zip", 249 sdk_version: "module_current", 250 }, 251} 252 253java_sdk_library_import { 254 name: "permission-module-sdk_service-permission@current", 255 sdk_member_name: "service-permission", 256 visibility: ["//visibility:public"], 257 apex_available: [ 258 "com.android.permission", 259 "test_com.android.permission", 260 ], 261 licenses: ["permission-module-sdk_Android-Apache-2.0@current"], 262 shared_library: false, 263 public: { 264 jars: ["sdk_library/public/service-permission-stubs.jar"], 265 stub_srcs: ["sdk_library/public/service-permission.srcjar"], 266 current_api: "sdk_library/public/service-permission.txt", 267 removed_api: "sdk_library/public/service-permission-removed.txt", 268 annotations: "sdk_library/public/service-permission_annotations.zip", 269 sdk_version: "module_current", 270 }, 271 system_server: { 272 jars: ["sdk_library/system-server/service-permission-stubs.jar"], 273 stub_srcs: ["sdk_library/system-server/service-permission.srcjar"], 274 current_api: "sdk_library/system-server/service-permission.txt", 275 removed_api: "sdk_library/system-server/service-permission-removed.txt", 276 annotations: "sdk_library/system-server/service-permission_annotations.zip", 277 sdk_version: "system_server_current", 278 }, 279} 280 281module_java_sdk_library_import { 282 name: "service-permission", 283 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 284 prefer: true, 285 soong_config_variables: { 286 module_build_from_source: { 287 prefer: false, 288 }, 289 }, 290 visibility: ["//visibility:public"], 291 apex_available: [ 292 "com.android.permission", 293 "test_com.android.permission", 294 ], 295 licenses: ["permission-module-sdk_Android-Apache-2.0"], 296 shared_library: false, 297 public: { 298 jars: ["sdk_library/public/service-permission-stubs.jar"], 299 stub_srcs: ["sdk_library/public/service-permission.srcjar"], 300 current_api: "sdk_library/public/service-permission.txt", 301 removed_api: "sdk_library/public/service-permission-removed.txt", 302 annotations: "sdk_library/public/service-permission_annotations.zip", 303 sdk_version: "module_current", 304 }, 305 system_server: { 306 jars: ["sdk_library/system-server/service-permission-stubs.jar"], 307 stub_srcs: ["sdk_library/system-server/service-permission.srcjar"], 308 current_api: "sdk_library/system-server/service-permission.txt", 309 removed_api: "sdk_library/system-server/service-permission-removed.txt", 310 annotations: "sdk_library/system-server/service-permission_annotations.zip", 311 sdk_version: "system_server_current", 312 }, 313} 314 315license { 316 name: "permission-module-sdk_Android-Apache-2.0@current", 317 sdk_member_name: "Android-Apache-2.0", 318 visibility: ["//visibility:private"], 319 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 320 license_text: ["licenses/build/soong/licenses/LICENSE"], 321} 322 323license { 324 name: "permission-module-sdk_Android-Apache-2.0", 325 visibility: ["//visibility:private"], 326 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 327 license_text: ["licenses/build/soong/licenses/LICENSE"], 328} 329 330prebuilt_systemserverclasspath_fragment { 331 name: "permission-module-sdk_com.android.permission-systemserverclasspath-fragment@current", 332 sdk_member_name: "com.android.permission-systemserverclasspath-fragment", 333 visibility: ["//visibility:public"], 334 apex_available: ["com.android.permission"], 335 licenses: ["permission-module-sdk_Android-Apache-2.0@current"], 336 contents: ["permission-module-sdk_service-permission@current"], 337} 338 339module_prebuilt_systemserverclasspath_fragment { 340 name: "com.android.permission-systemserverclasspath-fragment", 341 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 342 prefer: true, 343 soong_config_variables: { 344 module_build_from_source: { 345 prefer: false, 346 }, 347 }, 348 visibility: ["//visibility:public"], 349 apex_available: ["com.android.permission"], 350 licenses: ["permission-module-sdk_Android-Apache-2.0"], 351 contents: ["service-permission"], 352} 353 354sdk_snapshot { 355 name: "permission-module-sdk@current", 356 visibility: ["//visibility:public"], 357 bootclasspath_fragments: ["permission-module-sdk_com.android.permission-bootclasspath-fragment@current"], 358 java_sdk_libs: [ 359 "permission-module-sdk_framework-permission@current", 360 "permission-module-sdk_framework-permission-s@current", 361 "permission-module-sdk_service-permission@current", 362 ], 363 systemserverclasspath_fragments: ["permission-module-sdk_com.android.permission-systemserverclasspath-fragment@current"], 364} 365