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: "media-module-sdk_com.android.media-bootclasspath-fragment@current", 22 sdk_member_name: "com.android.media-bootclasspath-fragment", 23 visibility: ["//visibility:public"], 24 apex_available: ["com.android.media"], 25 licenses: ["media-module-sdk_frameworks_av_license@current"], 26 contents: ["media-module-sdk_updatable-media@current"], 27 fragments: [ 28 { 29 apex: "com.android.art", 30 module: "art-bootclasspath-fragment", 31 }, 32 ], 33 api: { 34 stub_libs: ["media-module-sdk_framework-media@current"], 35 }, 36 hidden_api: { 37 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"], 38 annotation_flags: "hiddenapi/annotation-flags.csv", 39 metadata: "hiddenapi/metadata.csv", 40 index: "hiddenapi/index.csv", 41 signature_patterns: "hiddenapi/signature-patterns.csv", 42 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 43 filtered_flags: "hiddenapi/filtered-flags.csv", 44 }, 45} 46 47module_prebuilt_bootclasspath_fragment { 48 name: "com.android.media-bootclasspath-fragment", 49 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 50 prefer: true, 51 soong_config_variables: { 52 module_build_from_source: { 53 prefer: false, 54 }, 55 }, 56 visibility: ["//visibility:public"], 57 apex_available: ["com.android.media"], 58 licenses: ["media-module-sdk_frameworks_av_license"], 59 contents: ["updatable-media"], 60 fragments: [ 61 { 62 apex: "com.android.art", 63 module: "art-bootclasspath-fragment", 64 }, 65 ], 66 api: { 67 stub_libs: ["framework-media"], 68 }, 69 hidden_api: { 70 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"], 71 annotation_flags: "hiddenapi/annotation-flags.csv", 72 metadata: "hiddenapi/metadata.csv", 73 index: "hiddenapi/index.csv", 74 signature_patterns: "hiddenapi/signature-patterns.csv", 75 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 76 filtered_flags: "hiddenapi/filtered-flags.csv", 77 }, 78} 79 80java_import { 81 name: "media-module-sdk_updatable-media@current", 82 sdk_member_name: "updatable-media", 83 visibility: [ 84 "//frameworks/av/apex:__subpackages__", 85 "//packages/modules/Media/apex/framework", 86 ], 87 apex_available: [ 88 "com.android.media", 89 "test_com.android.media", 90 ], 91 licenses: ["media-module-sdk_Android-Apache-2.0@current"], 92 jars: ["java_boot_libs/snapshot/jars/are/invalid/updatable-media.jar"], 93 permitted_packages: ["android.media"], 94} 95 96module_java_import { 97 name: "updatable-media", 98 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 99 prefer: true, 100 soong_config_variables: { 101 module_build_from_source: { 102 prefer: false, 103 }, 104 }, 105 visibility: [ 106 "//frameworks/av/apex:__subpackages__", 107 "//packages/modules/Media/apex/framework", 108 ], 109 apex_available: [ 110 "com.android.media", 111 "test_com.android.media", 112 ], 113 licenses: ["media-module-sdk_Android-Apache-2.0"], 114 jars: ["java_boot_libs/snapshot/jars/are/invalid/updatable-media.jar"], 115 permitted_packages: ["android.media"], 116} 117 118java_sdk_library_import { 119 name: "media-module-sdk_framework-media@current", 120 sdk_member_name: "framework-media", 121 visibility: ["//visibility:public"], 122 apex_available: [ 123 "com.android.media", 124 "test_com.android.media", 125 ], 126 licenses: ["media-module-sdk_Android-Apache-2.0@current"], 127 shared_library: false, 128 public: { 129 jars: ["sdk_library/public/framework-media-stubs.jar"], 130 stub_srcs: ["sdk_library/public/framework-media.srcjar"], 131 current_api: "sdk_library/public/framework-media.txt", 132 removed_api: "sdk_library/public/framework-media-removed.txt", 133 annotations: "sdk_library/public/framework-media_annotations.zip", 134 sdk_version: "module_current", 135 }, 136 system: { 137 jars: ["sdk_library/system/framework-media-stubs.jar"], 138 stub_srcs: ["sdk_library/system/framework-media.srcjar"], 139 current_api: "sdk_library/system/framework-media.txt", 140 removed_api: "sdk_library/system/framework-media-removed.txt", 141 annotations: "sdk_library/system/framework-media_annotations.zip", 142 sdk_version: "module_current", 143 }, 144 module_lib: { 145 jars: ["sdk_library/module-lib/framework-media-stubs.jar"], 146 stub_srcs: ["sdk_library/module-lib/framework-media.srcjar"], 147 current_api: "sdk_library/module-lib/framework-media.txt", 148 removed_api: "sdk_library/module-lib/framework-media-removed.txt", 149 annotations: "sdk_library/module-lib/framework-media_annotations.zip", 150 sdk_version: "module_current", 151 }, 152} 153 154module_java_sdk_library_import { 155 name: "framework-media", 156 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 157 prefer: true, 158 soong_config_variables: { 159 module_build_from_source: { 160 prefer: false, 161 }, 162 }, 163 visibility: ["//visibility:public"], 164 apex_available: [ 165 "com.android.media", 166 "test_com.android.media", 167 ], 168 licenses: ["media-module-sdk_Android-Apache-2.0"], 169 shared_library: false, 170 public: { 171 jars: ["sdk_library/public/framework-media-stubs.jar"], 172 stub_srcs: ["sdk_library/public/framework-media.srcjar"], 173 current_api: "sdk_library/public/framework-media.txt", 174 removed_api: "sdk_library/public/framework-media-removed.txt", 175 annotations: "sdk_library/public/framework-media_annotations.zip", 176 sdk_version: "module_current", 177 }, 178 system: { 179 jars: ["sdk_library/system/framework-media-stubs.jar"], 180 stub_srcs: ["sdk_library/system/framework-media.srcjar"], 181 current_api: "sdk_library/system/framework-media.txt", 182 removed_api: "sdk_library/system/framework-media-removed.txt", 183 annotations: "sdk_library/system/framework-media_annotations.zip", 184 sdk_version: "module_current", 185 }, 186 module_lib: { 187 jars: ["sdk_library/module-lib/framework-media-stubs.jar"], 188 stub_srcs: ["sdk_library/module-lib/framework-media.srcjar"], 189 current_api: "sdk_library/module-lib/framework-media.txt", 190 removed_api: "sdk_library/module-lib/framework-media-removed.txt", 191 annotations: "sdk_library/module-lib/framework-media_annotations.zip", 192 sdk_version: "module_current", 193 }, 194} 195 196java_sdk_library_import { 197 name: "media-module-sdk_service-media-s@current", 198 sdk_member_name: "service-media-s", 199 visibility: ["//visibility:public"], 200 apex_available: ["com.android.media"], 201 licenses: ["media-module-sdk_Android-Apache-2.0@current"], 202 shared_library: false, 203 permitted_packages: ["com.android.server.media"], 204 public: { 205 jars: ["sdk_library/public/service-media-s-stubs.jar"], 206 stub_srcs: ["sdk_library/public/service-media-s.srcjar"], 207 current_api: "sdk_library/public/service-media-s.txt", 208 removed_api: "sdk_library/public/service-media-s-removed.txt", 209 annotations: "sdk_library/public/service-media-s_annotations.zip", 210 sdk_version: "module_current", 211 }, 212 system_server: { 213 jars: ["sdk_library/system-server/service-media-s-stubs.jar"], 214 stub_srcs: ["sdk_library/system-server/service-media-s.srcjar"], 215 current_api: "sdk_library/system-server/service-media-s.txt", 216 removed_api: "sdk_library/system-server/service-media-s-removed.txt", 217 annotations: "sdk_library/system-server/service-media-s_annotations.zip", 218 sdk_version: "system_server_current", 219 }, 220} 221 222module_java_sdk_library_import { 223 name: "service-media-s", 224 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 225 prefer: true, 226 soong_config_variables: { 227 module_build_from_source: { 228 prefer: false, 229 }, 230 }, 231 visibility: ["//visibility:public"], 232 apex_available: ["com.android.media"], 233 licenses: ["media-module-sdk_Android-Apache-2.0"], 234 shared_library: false, 235 permitted_packages: ["com.android.server.media"], 236 public: { 237 jars: ["sdk_library/public/service-media-s-stubs.jar"], 238 stub_srcs: ["sdk_library/public/service-media-s.srcjar"], 239 current_api: "sdk_library/public/service-media-s.txt", 240 removed_api: "sdk_library/public/service-media-s-removed.txt", 241 annotations: "sdk_library/public/service-media-s_annotations.zip", 242 sdk_version: "module_current", 243 }, 244 system_server: { 245 jars: ["sdk_library/system-server/service-media-s-stubs.jar"], 246 stub_srcs: ["sdk_library/system-server/service-media-s.srcjar"], 247 current_api: "sdk_library/system-server/service-media-s.txt", 248 removed_api: "sdk_library/system-server/service-media-s-removed.txt", 249 annotations: "sdk_library/system-server/service-media-s_annotations.zip", 250 sdk_version: "system_server_current", 251 }, 252} 253 254license { 255 name: "media-module-sdk_Android-Apache-2.0@current", 256 sdk_member_name: "Android-Apache-2.0", 257 visibility: ["//visibility:private"], 258 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 259 license_text: ["licenses/build/soong/licenses/LICENSE"], 260} 261 262license { 263 name: "media-module-sdk_Android-Apache-2.0", 264 visibility: ["//visibility:private"], 265 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 266 license_text: ["licenses/build/soong/licenses/LICENSE"], 267} 268 269license { 270 name: "media-module-sdk_frameworks_av_license@current", 271 sdk_member_name: "frameworks_av_license", 272 visibility: ["//visibility:private"], 273 license_kinds: [ 274 "SPDX-license-identifier-Apache-2.0", 275 "SPDX-license-identifier-BSD", 276 "SPDX-license-identifier-MIT", 277 "SPDX-license-identifier-Unicode-DFS", 278 "legacy_by_exception_only", 279 ], 280 license_text: ["licenses/frameworks/av/NOTICE"], 281} 282 283license { 284 name: "media-module-sdk_frameworks_av_license", 285 visibility: ["//visibility:private"], 286 license_kinds: [ 287 "SPDX-license-identifier-Apache-2.0", 288 "SPDX-license-identifier-BSD", 289 "SPDX-license-identifier-MIT", 290 "SPDX-license-identifier-Unicode-DFS", 291 "legacy_by_exception_only", 292 ], 293 license_text: ["licenses/frameworks/av/NOTICE"], 294} 295 296prebuilt_systemserverclasspath_fragment { 297 name: "media-module-sdk_com.android.media-systemserverclasspath-fragment@current", 298 sdk_member_name: "com.android.media-systemserverclasspath-fragment", 299 visibility: ["//visibility:public"], 300 apex_available: ["com.android.media"], 301 licenses: ["media-module-sdk_frameworks_av_license@current"], 302 contents: ["media-module-sdk_service-media-s@current"], 303} 304 305module_prebuilt_systemserverclasspath_fragment { 306 name: "com.android.media-systemserverclasspath-fragment", 307 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 308 prefer: true, 309 soong_config_variables: { 310 module_build_from_source: { 311 prefer: false, 312 }, 313 }, 314 visibility: ["//visibility:public"], 315 apex_available: ["com.android.media"], 316 licenses: ["media-module-sdk_frameworks_av_license"], 317 contents: ["service-media-s"], 318} 319 320sdk_snapshot { 321 name: "media-module-sdk@current", 322 visibility: [ 323 "//packages/modules/Media/apex:__subpackages__", 324 "//frameworks/av/apex", 325 "//frameworks/av/apex/testing", 326 ], 327 bootclasspath_fragments: ["media-module-sdk_com.android.media-bootclasspath-fragment@current"], 328 java_boot_libs: ["media-module-sdk_updatable-media@current"], 329 java_sdk_libs: [ 330 "media-module-sdk_framework-media@current", 331 "media-module-sdk_service-media-s@current", 332 ], 333 systemserverclasspath_fragments: ["media-module-sdk_com.android.media-systemserverclasspath-fragment@current"], 334} 335