blob: 6cf17d4306565a992c8f903532eb8962896c598d [file] [log] [blame]
Fairphone ODM5a7606e2023-12-15 17:09:15 +08001// 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_go"]
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.mediaprovider-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.mediaprovider"],
24 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0"],
25 contents: ["framework-mediaprovider"],
26 fragments: [
27 {
28 apex: "com.android.art",
29 module: "art-bootclasspath-fragment",
30 },
31 ],
32 hidden_api: {
33 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"],
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
43prebuilt_platform_compat_config {
44 name: "media-provider-platform-compat-config",
45 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
46 use_source_config_var: {
47 config_namespace: "ANDROID",
48 var_name: "module_build_from_source",
49 },
50 visibility: ["//visibility:public"],
51 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0"],
52 metadata: "compat_configs/media-provider-platform-compat-config/media-provider-platform-compat-config_meta.xml",
53}
54
55java_sdk_library_import {
56 name: "framework-mediaprovider",
57 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
58 use_source_config_var: {
59 config_namespace: "ANDROID",
60 var_name: "module_build_from_source",
61 },
62 visibility: ["//visibility:public"],
63 apex_available: [
64 "com.android.mediaprovider",
65 "test_com.android.mediaprovider",
66 ],
67 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0"],
68 shared_library: false,
69 permitted_packages: ["android.provider"],
70 public: {
71 jars: ["sdk_library/public/framework-mediaprovider-stubs.jar"],
72 stub_srcs: ["sdk_library/public/framework-mediaprovider.srcjar"],
73 current_api: "sdk_library/public/framework-mediaprovider.txt",
74 removed_api: "sdk_library/public/framework-mediaprovider-removed.txt",
75 annotations: "sdk_library/public/framework-mediaprovider_annotations.zip",
76 sdk_version: "module_current",
77 },
78 system: {
79 jars: ["sdk_library/system/framework-mediaprovider-stubs.jar"],
80 stub_srcs: ["sdk_library/system/framework-mediaprovider.srcjar"],
81 current_api: "sdk_library/system/framework-mediaprovider.txt",
82 removed_api: "sdk_library/system/framework-mediaprovider-removed.txt",
83 annotations: "sdk_library/system/framework-mediaprovider_annotations.zip",
84 sdk_version: "module_current",
85 },
86 module_lib: {
87 jars: ["sdk_library/module-lib/framework-mediaprovider-stubs.jar"],
88 stub_srcs: ["sdk_library/module-lib/framework-mediaprovider.srcjar"],
89 current_api: "sdk_library/module-lib/framework-mediaprovider.txt",
90 removed_api: "sdk_library/module-lib/framework-mediaprovider-removed.txt",
91 annotations: "sdk_library/module-lib/framework-mediaprovider_annotations.zip",
92 sdk_version: "module_current",
93 },
94}
95
96license {
97 name: "mediaprovider-module-sdk_Android-Apache-2.0",
98 visibility: ["//visibility:private"],
99 license_kinds: ["SPDX-license-identifier-Apache-2.0"],
100 license_text: ["licenses/build/soong/licenses/LICENSE"],
101}