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_import", 8 "module_java_sdk_library_import", 9 "module_prebuilt_bootclasspath_fragment", 10 "module_prebuilt_systemserverclasspath_fragment", 11 ], 12} 13 14package { 15 // A default list here prevents the license LSC from adding its own list which would 16 // be unnecessary as every module in the sdk already has its own licenses property. 17 default_applicable_licenses: ["Android-Apache-2.0"], 18} 19 20prebuilt_bootclasspath_fragment { 21 name: "appsearch-sdk_com.android.appsearch-bootclasspath-fragment@current", 22 sdk_member_name: "com.android.appsearch-bootclasspath-fragment", 23 visibility: ["//visibility:public"], 24 apex_available: ["com.android.appsearch"], 25 licenses: ["appsearch-sdk_packages_modules_appsearch_license@current"], 26 contents: ["appsearch-sdk_framework-appsearch@current"], 27 fragments: [ 28 { 29 apex: "com.android.art", 30 module: "art-bootclasspath-fragment", 31 }, 32 ], 33 hidden_api: { 34 annotation_flags: "hiddenapi/annotation-flags.csv", 35 metadata: "hiddenapi/metadata.csv", 36 index: "hiddenapi/index.csv", 37 signature_patterns: "hiddenapi/signature-patterns.csv", 38 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 39 filtered_flags: "hiddenapi/filtered-flags.csv", 40 }, 41} 42 43module_prebuilt_bootclasspath_fragment { 44 name: "com.android.appsearch-bootclasspath-fragment", 45 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 46 prefer: true, 47 soong_config_variables: { 48 module_build_from_source: { 49 prefer: false, 50 }, 51 }, 52 visibility: ["//visibility:public"], 53 apex_available: ["com.android.appsearch"], 54 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 55 contents: ["framework-appsearch"], 56 fragments: [ 57 { 58 apex: "com.android.art", 59 module: "art-bootclasspath-fragment", 60 }, 61 ], 62 hidden_api: { 63 annotation_flags: "hiddenapi/annotation-flags.csv", 64 metadata: "hiddenapi/metadata.csv", 65 index: "hiddenapi/index.csv", 66 signature_patterns: "hiddenapi/signature-patterns.csv", 67 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 68 filtered_flags: "hiddenapi/filtered-flags.csv", 69 }, 70} 71 72java_sdk_library_import { 73 name: "appsearch-sdk_framework-appsearch@current", 74 sdk_member_name: "framework-appsearch", 75 visibility: ["//visibility:public"], 76 apex_available: ["com.android.appsearch"], 77 licenses: ["appsearch-sdk_packages_modules_appsearch_license@current"], 78 shared_library: false, 79 permitted_packages: ["android.app.appsearch"], 80 public: { 81 jars: ["sdk_library/public/framework-appsearch-stubs.jar"], 82 stub_srcs: ["sdk_library/public/framework-appsearch.srcjar"], 83 current_api: "sdk_library/public/framework-appsearch.txt", 84 removed_api: "sdk_library/public/framework-appsearch-removed.txt", 85 annotations: "sdk_library/public/framework-appsearch_annotations.zip", 86 sdk_version: "module_current", 87 }, 88 system: { 89 jars: ["sdk_library/system/framework-appsearch-stubs.jar"], 90 stub_srcs: ["sdk_library/system/framework-appsearch.srcjar"], 91 current_api: "sdk_library/system/framework-appsearch.txt", 92 removed_api: "sdk_library/system/framework-appsearch-removed.txt", 93 annotations: "sdk_library/system/framework-appsearch_annotations.zip", 94 sdk_version: "module_current", 95 }, 96 module_lib: { 97 jars: ["sdk_library/module-lib/framework-appsearch-stubs.jar"], 98 stub_srcs: ["sdk_library/module-lib/framework-appsearch.srcjar"], 99 current_api: "sdk_library/module-lib/framework-appsearch.txt", 100 removed_api: "sdk_library/module-lib/framework-appsearch-removed.txt", 101 annotations: "sdk_library/module-lib/framework-appsearch_annotations.zip", 102 sdk_version: "module_current", 103 }, 104} 105 106module_java_sdk_library_import { 107 name: "framework-appsearch", 108 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 109 prefer: true, 110 soong_config_variables: { 111 module_build_from_source: { 112 prefer: false, 113 }, 114 }, 115 visibility: ["//visibility:public"], 116 apex_available: ["com.android.appsearch"], 117 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 118 shared_library: false, 119 permitted_packages: ["android.app.appsearch"], 120 public: { 121 jars: ["sdk_library/public/framework-appsearch-stubs.jar"], 122 stub_srcs: ["sdk_library/public/framework-appsearch.srcjar"], 123 current_api: "sdk_library/public/framework-appsearch.txt", 124 removed_api: "sdk_library/public/framework-appsearch-removed.txt", 125 annotations: "sdk_library/public/framework-appsearch_annotations.zip", 126 sdk_version: "module_current", 127 }, 128 system: { 129 jars: ["sdk_library/system/framework-appsearch-stubs.jar"], 130 stub_srcs: ["sdk_library/system/framework-appsearch.srcjar"], 131 current_api: "sdk_library/system/framework-appsearch.txt", 132 removed_api: "sdk_library/system/framework-appsearch-removed.txt", 133 annotations: "sdk_library/system/framework-appsearch_annotations.zip", 134 sdk_version: "module_current", 135 }, 136 module_lib: { 137 jars: ["sdk_library/module-lib/framework-appsearch-stubs.jar"], 138 stub_srcs: ["sdk_library/module-lib/framework-appsearch.srcjar"], 139 current_api: "sdk_library/module-lib/framework-appsearch.txt", 140 removed_api: "sdk_library/module-lib/framework-appsearch-removed.txt", 141 annotations: "sdk_library/module-lib/framework-appsearch_annotations.zip", 142 sdk_version: "module_current", 143 }, 144} 145 146java_import { 147 name: "appsearch-sdk_service-appsearch@current", 148 sdk_member_name: "service-appsearch", 149 visibility: ["//visibility:public"], 150 apex_available: ["com.android.appsearch"], 151 licenses: ["appsearch-sdk_packages_modules_appsearch_license@current"], 152 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-appsearch.jar"], 153 permitted_packages: [ 154 "com.android.server.appsearch", 155 "com.google.android.icing", 156 ], 157} 158 159module_java_import { 160 name: "service-appsearch", 161 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 162 prefer: true, 163 soong_config_variables: { 164 module_build_from_source: { 165 prefer: false, 166 }, 167 }, 168 visibility: ["//visibility:public"], 169 apex_available: ["com.android.appsearch"], 170 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 171 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-appsearch.jar"], 172 permitted_packages: [ 173 "com.android.server.appsearch", 174 "com.google.android.icing", 175 ], 176} 177 178license { 179 name: "appsearch-sdk_packages_modules_appsearch_license@current", 180 sdk_member_name: "packages_modules_appsearch_license", 181 visibility: ["//visibility:private"], 182 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 183 license_text: ["licenses/packages/modules/AppSearch/NOTICE"], 184} 185 186license { 187 name: "appsearch-sdk_packages_modules_appsearch_license", 188 visibility: ["//visibility:private"], 189 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 190 license_text: ["licenses/packages/modules/AppSearch/NOTICE"], 191} 192 193prebuilt_systemserverclasspath_fragment { 194 name: "appsearch-sdk_com.android.appsearch-systemserverclasspath-fragment@current", 195 sdk_member_name: "com.android.appsearch-systemserverclasspath-fragment", 196 visibility: ["//visibility:public"], 197 apex_available: ["com.android.appsearch"], 198 licenses: ["appsearch-sdk_packages_modules_appsearch_license@current"], 199 contents: ["appsearch-sdk_service-appsearch@current"], 200} 201 202module_prebuilt_systemserverclasspath_fragment { 203 name: "com.android.appsearch-systemserverclasspath-fragment", 204 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 205 prefer: true, 206 soong_config_variables: { 207 module_build_from_source: { 208 prefer: false, 209 }, 210 }, 211 visibility: ["//visibility:public"], 212 apex_available: ["com.android.appsearch"], 213 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 214 contents: ["service-appsearch"], 215} 216 217sdk_snapshot { 218 name: "appsearch-sdk@current", 219 visibility: ["//visibility:public"], 220 bootclasspath_fragments: ["appsearch-sdk_com.android.appsearch-bootclasspath-fragment@current"], 221 java_sdk_libs: ["appsearch-sdk_framework-appsearch@current"], 222 java_systemserver_libs: ["appsearch-sdk_service-appsearch@current"], 223 systemserverclasspath_fragments: ["appsearch-sdk_com.android.appsearch-systemserverclasspath-fragment@current"], 224} 225