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: "permission-module-sdk.contributions", 11 contents: [ 12 "prebuilt_framework-permission-s-compat-config", 13 "prebuilt_framework-permission", 14 "prebuilt_framework-permission-s", 15 "prebuilt_service-permission", 16 ], 17} 18 19prebuilt_bootclasspath_fragment { 20 name: "com.android.permission-bootclasspath-fragment", 21 prefer: false, 22 visibility: ["//visibility:public"], 23 apex_available: ["com.android.permission"], 24 licenses: ["permission-module-sdk_Android-Apache-2.0"], 25 contents: [ 26 "framework-permission", 27 "framework-permission-s", 28 ], 29 fragments: [ 30 { 31 apex: "com.android.art", 32 module: "art-bootclasspath-fragment", 33 }, 34 ], 35 hidden_api: { 36 annotation_flags: "hiddenapi/annotation-flags.csv", 37 metadata: "hiddenapi/metadata.csv", 38 index: "hiddenapi/index.csv", 39 signature_patterns: "hiddenapi/signature-patterns.csv", 40 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 41 filtered_flags: "hiddenapi/filtered-flags.csv", 42 }, 43} 44 45prebuilt_platform_compat_config { 46 name: "framework-permission-s-compat-config", 47 prefer: false, 48 visibility: ["//visibility:public"], 49 licenses: ["permission-module-sdk_Android-Apache-2.0"], 50 metadata: "compat_configs/framework-permission-s-compat-config/framework-permission-s-compat-config_meta.xml", 51} 52 53java_sdk_library_import { 54 name: "framework-permission", 55 prefer: false, 56 visibility: ["//visibility:public"], 57 apex_available: [ 58 "com.android.permission", 59 "test_com.android.permission", 60 ], 61 licenses: ["permission-module-sdk_Android-Apache-2.0"], 62 shared_library: false, 63 permitted_packages: [ 64 "android.permission", 65 "android.app.role", 66 ], 67 public: { 68 jars: ["sdk_library/public/framework-permission-stubs.jar"], 69 stub_srcs: ["sdk_library/public/framework-permission_stub_sources"], 70 current_api: "sdk_library/public/framework-permission.txt", 71 removed_api: "sdk_library/public/framework-permission-removed.txt", 72 annotations: "sdk_library/public/framework-permission_annotations.zip", 73 sdk_version: "module_current", 74 }, 75 system: { 76 jars: ["sdk_library/system/framework-permission-stubs.jar"], 77 stub_srcs: ["sdk_library/system/framework-permission_stub_sources"], 78 current_api: "sdk_library/system/framework-permission.txt", 79 removed_api: "sdk_library/system/framework-permission-removed.txt", 80 annotations: "sdk_library/system/framework-permission_annotations.zip", 81 sdk_version: "module_current", 82 }, 83 module_lib: { 84 jars: ["sdk_library/module-lib/framework-permission-stubs.jar"], 85 stub_srcs: ["sdk_library/module-lib/framework-permission_stub_sources"], 86 current_api: "sdk_library/module-lib/framework-permission.txt", 87 removed_api: "sdk_library/module-lib/framework-permission-removed.txt", 88 annotations: "sdk_library/module-lib/framework-permission_annotations.zip", 89 sdk_version: "module_current", 90 }, 91} 92 93java_sdk_library_import { 94 name: "framework-permission-s", 95 prefer: false, 96 visibility: ["//visibility:public"], 97 apex_available: [ 98 "com.android.permission", 99 "test_com.android.permission", 100 ], 101 licenses: ["permission-module-sdk_Android-Apache-2.0"], 102 shared_library: false, 103 permitted_packages: [ 104 "android.permission", 105 "android.app.role", 106 "android.app.ecm", 107 "android.safetycenter", 108 "android.safetylabel", 109 ], 110 public: { 111 jars: ["sdk_library/public/framework-permission-s-stubs.jar"], 112 stub_srcs: ["sdk_library/public/framework-permission-s_stub_sources"], 113 current_api: "sdk_library/public/framework-permission-s.txt", 114 removed_api: "sdk_library/public/framework-permission-s-removed.txt", 115 annotations: "sdk_library/public/framework-permission-s_annotations.zip", 116 sdk_version: "module_current", 117 }, 118 system: { 119 jars: ["sdk_library/system/framework-permission-s-stubs.jar"], 120 stub_srcs: ["sdk_library/system/framework-permission-s_stub_sources"], 121 current_api: "sdk_library/system/framework-permission-s.txt", 122 removed_api: "sdk_library/system/framework-permission-s-removed.txt", 123 annotations: "sdk_library/system/framework-permission-s_annotations.zip", 124 sdk_version: "module_current", 125 }, 126 module_lib: { 127 jars: ["sdk_library/module-lib/framework-permission-s-stubs.jar"], 128 stub_srcs: ["sdk_library/module-lib/framework-permission-s_stub_sources"], 129 current_api: "sdk_library/module-lib/framework-permission-s.txt", 130 removed_api: "sdk_library/module-lib/framework-permission-s-removed.txt", 131 annotations: "sdk_library/module-lib/framework-permission-s_annotations.zip", 132 sdk_version: "module_current", 133 }, 134} 135 136java_sdk_library_import { 137 name: "service-permission", 138 prefer: false, 139 visibility: ["//visibility:public"], 140 apex_available: [ 141 "com.android.permission", 142 "test_com.android.permission", 143 ], 144 licenses: ["permission-module-sdk_Android-Apache-2.0"], 145 shared_library: false, 146 permitted_packages: [ 147 "com.android.access", 148 "com.android.ecm", 149 "com.android.permission", 150 "com.android.role", 151 "com.android.safetycenter", 152 ], 153 public: { 154 jars: ["sdk_library/public/service-permission-stubs.jar"], 155 stub_srcs: ["sdk_library/public/service-permission_stub_sources"], 156 current_api: "sdk_library/public/service-permission.txt", 157 removed_api: "sdk_library/public/service-permission-removed.txt", 158 annotations: "sdk_library/public/service-permission_annotations.zip", 159 sdk_version: "module_current", 160 }, 161 system_server: { 162 jars: ["sdk_library/system-server/service-permission-stubs.jar"], 163 stub_srcs: ["sdk_library/system-server/service-permission_stub_sources"], 164 current_api: "sdk_library/system-server/service-permission.txt", 165 removed_api: "sdk_library/system-server/service-permission-removed.txt", 166 annotations: "sdk_library/system-server/service-permission_annotations.zip", 167 sdk_version: "system_server_current", 168 }, 169} 170 171license { 172 name: "permission-module-sdk_Android-Apache-2.0", 173 visibility: ["//visibility:private"], 174 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 175 license_text: ["licenses/build/soong/licenses/LICENSE"], 176} 177 178prebuilt_systemserverclasspath_fragment { 179 name: "com.android.permission-systemserverclasspath-fragment", 180 prefer: false, 181 visibility: ["//visibility:public"], 182 apex_available: ["com.android.permission"], 183 licenses: ["permission-module-sdk_Android-Apache-2.0"], 184 contents: ["service-permission"], 185} 186