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_sdk_library_import", 8 "module_prebuilt_bootclasspath_fragment", 9 ], 10} 11 12package { 13 // A default list here prevents the license LSC from adding its own list which would 14 // be unnecessary as every module in the sdk already has its own licenses property. 15 default_applicable_licenses: ["Android-Apache-2.0"], 16} 17 18prebuilt_bootclasspath_fragment { 19 name: "mediaprovider-module-sdk_com.android.mediaprovider-bootclasspath-fragment@current", 20 sdk_member_name: "com.android.mediaprovider-bootclasspath-fragment", 21 visibility: ["//visibility:public"], 22 apex_available: ["com.android.mediaprovider"], 23 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0@current"], 24 contents: ["mediaprovider-module-sdk_framework-mediaprovider@current"], 25 fragments: [ 26 { 27 apex: "com.android.art", 28 module: "art-bootclasspath-fragment", 29 }, 30 ], 31 hidden_api: { 32 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"], 33 annotation_flags: "hiddenapi/annotation-flags.csv", 34 metadata: "hiddenapi/metadata.csv", 35 index: "hiddenapi/index.csv", 36 signature_patterns: "hiddenapi/signature-patterns.csv", 37 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 38 filtered_flags: "hiddenapi/filtered-flags.csv", 39 }, 40} 41 42module_prebuilt_bootclasspath_fragment { 43 name: "com.android.mediaprovider-bootclasspath-fragment", 44 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 45 prefer: true, 46 soong_config_variables: { 47 module_build_from_source: { 48 prefer: false, 49 }, 50 }, 51 visibility: ["//visibility:public"], 52 apex_available: ["com.android.mediaprovider"], 53 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0"], 54 contents: ["framework-mediaprovider"], 55 fragments: [ 56 { 57 apex: "com.android.art", 58 module: "art-bootclasspath-fragment", 59 }, 60 ], 61 hidden_api: { 62 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"], 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: "mediaprovider-module-sdk_framework-mediaprovider@current", 74 sdk_member_name: "framework-mediaprovider", 75 visibility: ["//visibility:public"], 76 apex_available: [ 77 "com.android.mediaprovider", 78 "test_com.android.mediaprovider", 79 ], 80 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0@current"], 81 shared_library: false, 82 permitted_packages: ["android.provider"], 83 public: { 84 jars: ["sdk_library/public/framework-mediaprovider-stubs.jar"], 85 stub_srcs: ["sdk_library/public/framework-mediaprovider.srcjar"], 86 current_api: "sdk_library/public/framework-mediaprovider.txt", 87 removed_api: "sdk_library/public/framework-mediaprovider-removed.txt", 88 annotations: "sdk_library/public/framework-mediaprovider_annotations.zip", 89 sdk_version: "module_current", 90 }, 91 system: { 92 jars: ["sdk_library/system/framework-mediaprovider-stubs.jar"], 93 stub_srcs: ["sdk_library/system/framework-mediaprovider.srcjar"], 94 current_api: "sdk_library/system/framework-mediaprovider.txt", 95 removed_api: "sdk_library/system/framework-mediaprovider-removed.txt", 96 annotations: "sdk_library/system/framework-mediaprovider_annotations.zip", 97 sdk_version: "module_current", 98 }, 99 module_lib: { 100 jars: ["sdk_library/module-lib/framework-mediaprovider-stubs.jar"], 101 stub_srcs: ["sdk_library/module-lib/framework-mediaprovider.srcjar"], 102 current_api: "sdk_library/module-lib/framework-mediaprovider.txt", 103 removed_api: "sdk_library/module-lib/framework-mediaprovider-removed.txt", 104 annotations: "sdk_library/module-lib/framework-mediaprovider_annotations.zip", 105 sdk_version: "module_current", 106 }, 107} 108 109module_java_sdk_library_import { 110 name: "framework-mediaprovider", 111 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 112 prefer: true, 113 soong_config_variables: { 114 module_build_from_source: { 115 prefer: false, 116 }, 117 }, 118 visibility: ["//visibility:public"], 119 apex_available: [ 120 "com.android.mediaprovider", 121 "test_com.android.mediaprovider", 122 ], 123 licenses: ["mediaprovider-module-sdk_Android-Apache-2.0"], 124 shared_library: false, 125 permitted_packages: ["android.provider"], 126 public: { 127 jars: ["sdk_library/public/framework-mediaprovider-stubs.jar"], 128 stub_srcs: ["sdk_library/public/framework-mediaprovider.srcjar"], 129 current_api: "sdk_library/public/framework-mediaprovider.txt", 130 removed_api: "sdk_library/public/framework-mediaprovider-removed.txt", 131 annotations: "sdk_library/public/framework-mediaprovider_annotations.zip", 132 sdk_version: "module_current", 133 }, 134 system: { 135 jars: ["sdk_library/system/framework-mediaprovider-stubs.jar"], 136 stub_srcs: ["sdk_library/system/framework-mediaprovider.srcjar"], 137 current_api: "sdk_library/system/framework-mediaprovider.txt", 138 removed_api: "sdk_library/system/framework-mediaprovider-removed.txt", 139 annotations: "sdk_library/system/framework-mediaprovider_annotations.zip", 140 sdk_version: "module_current", 141 }, 142 module_lib: { 143 jars: ["sdk_library/module-lib/framework-mediaprovider-stubs.jar"], 144 stub_srcs: ["sdk_library/module-lib/framework-mediaprovider.srcjar"], 145 current_api: "sdk_library/module-lib/framework-mediaprovider.txt", 146 removed_api: "sdk_library/module-lib/framework-mediaprovider-removed.txt", 147 annotations: "sdk_library/module-lib/framework-mediaprovider_annotations.zip", 148 sdk_version: "module_current", 149 }, 150} 151 152license { 153 name: "mediaprovider-module-sdk_Android-Apache-2.0@current", 154 sdk_member_name: "Android-Apache-2.0", 155 visibility: ["//visibility:private"], 156 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 157 license_text: ["licenses/build/soong/licenses/LICENSE"], 158} 159 160license { 161 name: "mediaprovider-module-sdk_Android-Apache-2.0", 162 visibility: ["//visibility:private"], 163 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 164 license_text: ["licenses/build/soong/licenses/LICENSE"], 165} 166 167sdk_snapshot { 168 name: "mediaprovider-module-sdk@current", 169 visibility: ["//visibility:public"], 170 bootclasspath_fragments: ["mediaprovider-module-sdk_com.android.mediaprovider-bootclasspath-fragment@current"], 171 java_sdk_libs: ["mediaprovider-module-sdk_framework-mediaprovider@current"], 172} 173