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