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