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.adservices-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.adservices"], 24 licenses: ["adservices-module-sdk_Android-Apache-2.0"], 25 contents: [ 26 "framework-adservices", 27 "framework-sdksandbox", 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 45java_sdk_library_import { 46 name: "framework-adservices", 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 apex_available: [ 54 "com.android.adservices", 55 "com.android.extservices", 56 ], 57 licenses: ["adservices-module-sdk_Android-Apache-2.0"], 58 shared_library: false, 59 permitted_packages: [ 60 "com.android.adservices", 61 "android.adservices", 62 "android.app.adservices", 63 ], 64 public: { 65 jars: ["sdk_library/public/framework-adservices-stubs.jar"], 66 stub_srcs: ["sdk_library/public/framework-adservices.srcjar"], 67 current_api: "sdk_library/public/framework-adservices.txt", 68 removed_api: "sdk_library/public/framework-adservices-removed.txt", 69 annotations: "sdk_library/public/framework-adservices_annotations.zip", 70 sdk_version: "module_current", 71 }, 72 system: { 73 jars: ["sdk_library/system/framework-adservices-stubs.jar"], 74 stub_srcs: ["sdk_library/system/framework-adservices.srcjar"], 75 current_api: "sdk_library/system/framework-adservices.txt", 76 removed_api: "sdk_library/system/framework-adservices-removed.txt", 77 annotations: "sdk_library/system/framework-adservices_annotations.zip", 78 sdk_version: "module_current", 79 }, 80 module_lib: { 81 jars: ["sdk_library/module-lib/framework-adservices-stubs.jar"], 82 stub_srcs: ["sdk_library/module-lib/framework-adservices.srcjar"], 83 current_api: "sdk_library/module-lib/framework-adservices.txt", 84 removed_api: "sdk_library/module-lib/framework-adservices-removed.txt", 85 annotations: "sdk_library/module-lib/framework-adservices_annotations.zip", 86 sdk_version: "module_current", 87 }, 88} 89 90java_sdk_library_import { 91 name: "framework-sdksandbox", 92 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 93 use_source_config_var: { 94 config_namespace: "ANDROID", 95 var_name: "module_build_from_source", 96 }, 97 visibility: ["//visibility:public"], 98 apex_available: ["com.android.adservices"], 99 licenses: ["adservices-module-sdk_Android-Apache-2.0"], 100 shared_library: false, 101 permitted_packages: [ 102 "android.app.sdksandbox", 103 "com.android.sdksandbox", 104 ], 105 public: { 106 jars: ["sdk_library/public/framework-sdksandbox-stubs.jar"], 107 stub_srcs: ["sdk_library/public/framework-sdksandbox.srcjar"], 108 current_api: "sdk_library/public/framework-sdksandbox.txt", 109 removed_api: "sdk_library/public/framework-sdksandbox-removed.txt", 110 annotations: "sdk_library/public/framework-sdksandbox_annotations.zip", 111 sdk_version: "module_current", 112 }, 113 system: { 114 jars: ["sdk_library/system/framework-sdksandbox-stubs.jar"], 115 stub_srcs: ["sdk_library/system/framework-sdksandbox.srcjar"], 116 current_api: "sdk_library/system/framework-sdksandbox.txt", 117 removed_api: "sdk_library/system/framework-sdksandbox-removed.txt", 118 annotations: "sdk_library/system/framework-sdksandbox_annotations.zip", 119 sdk_version: "module_current", 120 }, 121 module_lib: { 122 jars: ["sdk_library/module-lib/framework-sdksandbox-stubs.jar"], 123 stub_srcs: ["sdk_library/module-lib/framework-sdksandbox.srcjar"], 124 current_api: "sdk_library/module-lib/framework-sdksandbox.txt", 125 removed_api: "sdk_library/module-lib/framework-sdksandbox-removed.txt", 126 annotations: "sdk_library/module-lib/framework-sdksandbox_annotations.zip", 127 sdk_version: "module_current", 128 }, 129} 130 131java_sdk_library_import { 132 name: "service-adservices", 133 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 134 use_source_config_var: { 135 config_namespace: "ANDROID", 136 var_name: "module_build_from_source", 137 }, 138 visibility: ["//visibility:public"], 139 apex_available: ["com.android.adservices"], 140 licenses: ["adservices-module-sdk_Android-Apache-2.0"], 141 shared_library: false, 142 permitted_packages: [ 143 "com.android.adservices.shared", 144 "com.android.adservices.service", 145 "com.android.server.adservices", 146 "com.google.errorprone.annotations", 147 ], 148 public: { 149 jars: ["sdk_library/public/service-adservices-stubs.jar"], 150 stub_srcs: ["sdk_library/public/service-adservices.srcjar"], 151 current_api: "sdk_library/public/service-adservices.txt", 152 removed_api: "sdk_library/public/service-adservices-removed.txt", 153 annotations: "sdk_library/public/service-adservices_annotations.zip", 154 sdk_version: "module_current", 155 }, 156 system_server: { 157 jars: ["sdk_library/system-server/service-adservices-stubs.jar"], 158 stub_srcs: ["sdk_library/system-server/service-adservices.srcjar"], 159 current_api: "sdk_library/system-server/service-adservices.txt", 160 removed_api: "sdk_library/system-server/service-adservices-removed.txt", 161 annotations: "sdk_library/system-server/service-adservices_annotations.zip", 162 sdk_version: "system_server_current", 163 }, 164} 165 166java_sdk_library_import { 167 name: "service-sdksandbox", 168 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 169 use_source_config_var: { 170 config_namespace: "ANDROID", 171 var_name: "module_build_from_source", 172 }, 173 visibility: ["//visibility:public"], 174 apex_available: ["com.android.adservices"], 175 licenses: ["adservices-module-sdk_Android-Apache-2.0"], 176 shared_library: false, 177 permitted_packages: [ 178 "android.app.sdksandbox", 179 "com.android.sdksandbox", 180 "com.android.server.sdksandbox", 181 ], 182 public: { 183 jars: ["sdk_library/public/service-sdksandbox-stubs.jar"], 184 stub_srcs: ["sdk_library/public/service-sdksandbox.srcjar"], 185 current_api: "sdk_library/public/service-sdksandbox.txt", 186 removed_api: "sdk_library/public/service-sdksandbox-removed.txt", 187 annotations: "sdk_library/public/service-sdksandbox_annotations.zip", 188 sdk_version: "module_current", 189 }, 190 system_server: { 191 jars: ["sdk_library/system-server/service-sdksandbox-stubs.jar"], 192 stub_srcs: ["sdk_library/system-server/service-sdksandbox.srcjar"], 193 current_api: "sdk_library/system-server/service-sdksandbox.txt", 194 removed_api: "sdk_library/system-server/service-sdksandbox-removed.txt", 195 annotations: "sdk_library/system-server/service-sdksandbox_annotations.zip", 196 sdk_version: "system_server_current", 197 }, 198} 199 200license { 201 name: "adservices-module-sdk_Android-Apache-2.0", 202 visibility: ["//visibility:private"], 203 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 204 license_text: ["licenses/build/soong/licenses/LICENSE"], 205} 206 207prebuilt_systemserverclasspath_fragment { 208 name: "com.android.adservices-systemserverclasspath-fragment", 209 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 210 use_source_config_var: { 211 config_namespace: "ANDROID", 212 var_name: "module_build_from_source", 213 }, 214 visibility: ["//visibility:public"], 215 apex_available: ["com.android.adservices"], 216 licenses: ["adservices-module-sdk_Android-Apache-2.0"], 217 contents: [ 218 "service-adservices", 219 "service-sdksandbox", 220 ], 221} 222