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.configinfrastructure-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.configinfrastructure"], 24 licenses: ["configinfrastructure-sdk_Android-Apache-2.0"], 25 contents: ["framework-configinfrastructure"], 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-configinfrastructure", 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.configinfrastructure"], 51 licenses: ["configinfrastructure-sdk_Android-Apache-2.0"], 52 shared_library: false, 53 permitted_packages: ["android.provider"], 54 public: { 55 jars: ["sdk_library/public/framework-configinfrastructure-stubs.jar"], 56 stub_srcs: ["sdk_library/public/framework-configinfrastructure.srcjar"], 57 current_api: "sdk_library/public/framework-configinfrastructure.txt", 58 removed_api: "sdk_library/public/framework-configinfrastructure-removed.txt", 59 annotations: "sdk_library/public/framework-configinfrastructure_annotations.zip", 60 sdk_version: "module_current", 61 }, 62 system: { 63 jars: ["sdk_library/system/framework-configinfrastructure-stubs.jar"], 64 stub_srcs: ["sdk_library/system/framework-configinfrastructure.srcjar"], 65 current_api: "sdk_library/system/framework-configinfrastructure.txt", 66 removed_api: "sdk_library/system/framework-configinfrastructure-removed.txt", 67 annotations: "sdk_library/system/framework-configinfrastructure_annotations.zip", 68 sdk_version: "module_current", 69 }, 70 module_lib: { 71 jars: ["sdk_library/module-lib/framework-configinfrastructure-stubs.jar"], 72 stub_srcs: ["sdk_library/module-lib/framework-configinfrastructure.srcjar"], 73 current_api: "sdk_library/module-lib/framework-configinfrastructure.txt", 74 removed_api: "sdk_library/module-lib/framework-configinfrastructure-removed.txt", 75 annotations: "sdk_library/module-lib/framework-configinfrastructure_annotations.zip", 76 sdk_version: "module_current", 77 }, 78} 79 80java_sdk_library_import { 81 name: "service-configinfrastructure", 82 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 83 use_source_config_var: { 84 config_namespace: "ANDROID", 85 var_name: "module_build_from_source", 86 }, 87 visibility: ["//visibility:public"], 88 apex_available: ["com.android.configinfrastructure"], 89 licenses: ["configinfrastructure-sdk_Android-Apache-2.0"], 90 shared_library: false, 91 permitted_packages: [ 92 "android.provider", 93 "com.android.server.deviceconfig", 94 ], 95 public: { 96 jars: ["sdk_library/public/service-configinfrastructure-stubs.jar"], 97 stub_srcs: ["sdk_library/public/service-configinfrastructure.srcjar"], 98 current_api: "sdk_library/public/service-configinfrastructure.txt", 99 removed_api: "sdk_library/public/service-configinfrastructure-removed.txt", 100 annotations: "sdk_library/public/service-configinfrastructure_annotations.zip", 101 sdk_version: "module_current", 102 }, 103 system_server: { 104 jars: ["sdk_library/system-server/service-configinfrastructure-stubs.jar"], 105 stub_srcs: ["sdk_library/system-server/service-configinfrastructure.srcjar"], 106 current_api: "sdk_library/system-server/service-configinfrastructure.txt", 107 removed_api: "sdk_library/system-server/service-configinfrastructure-removed.txt", 108 annotations: "sdk_library/system-server/service-configinfrastructure_annotations.zip", 109 sdk_version: "system_server_current", 110 }, 111} 112 113license { 114 name: "configinfrastructure-sdk_Android-Apache-2.0", 115 visibility: ["//visibility:private"], 116 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 117 license_text: ["licenses/build/soong/licenses/LICENSE"], 118} 119 120prebuilt_systemserverclasspath_fragment { 121 name: "com.android.configinfrastructure-systemserverclasspath-fragment", 122 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 123 use_source_config_var: { 124 config_namespace: "ANDROID", 125 var_name: "module_build_from_source", 126 }, 127 visibility: ["//visibility:public"], 128 apex_available: ["com.android.configinfrastructure"], 129 licenses: ["configinfrastructure-sdk_Android-Apache-2.0"], 130 contents: ["service-configinfrastructure"], 131} 132