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: "art-module-host-exports.contributions", 11 contents: [ 12 "prebuilt_art.module.api.annotations", 13 "prebuilt_dex2oat", 14 "prebuilt_dex2oatd", 15 "prebuilt_dexdump", 16 "prebuilt_hiddenapi", 17 "prebuilt_oatdump", 18 "prebuilt_profman", 19 "prebuilt_veridex", 20 ], 21} 22 23java_import { 24 name: "art.module.api.annotations", 25 prefer: false, 26 visibility: ["//visibility:public"], 27 apex_available: ["//apex_available:platform"], 28 licenses: ["art-module-host-exports_libcore_license"], 29 device_supported: false, 30 host_supported: true, 31 jars: ["java/art.module.api.annotations.jar"], 32 min_sdk_version: "31", 33} 34 35license { 36 name: "art-module-host-exports_art_license", 37 visibility: ["//visibility:private"], 38 license_kinds: [ 39 "SPDX-license-identifier-Apache-2.0", 40 "SPDX-license-identifier-BSD", 41 ], 42 license_text: ["licenses/art/NOTICE"], 43} 44 45license { 46 name: "art-module-host-exports_libcore_license", 47 visibility: ["//visibility:private"], 48 license_kinds: [ 49 "SPDX-license-identifier-Apache-2.0", 50 "SPDX-license-identifier-BSD", 51 "SPDX-license-identifier-GPL-2.0-with-classpath-exception", 52 "SPDX-license-identifier-MIT", 53 "SPDX-license-identifier-OpenSSL", 54 "SPDX-license-identifier-Unicode-DFS", 55 "SPDX-license-identifier-W3C", 56 "legacy_unencumbered", 57 ], 58 license_text: [ 59 "licenses/libcore/LICENSE", 60 "licenses/libcore/NOTICE", 61 "licenses/libcore/ojluni/src/main/NOTICE", 62 ], 63} 64 65cc_prebuilt_binary { 66 name: "dex2oat", 67 prefer: false, 68 visibility: ["//visibility:public"], 69 apex_available: [ 70 "com.android.art", 71 "com.android.art.debug", 72 "test_broken_com.android.art", 73 ], 74 licenses: ["art-module-host-exports_art_license"], 75 device_supported: false, 76 host_supported: true, 77 stl: "c++_static", 78 compile_multilib: "64", 79 target: { 80 host: { 81 enabled: false, 82 }, 83 linux_glibc_x86_64: { 84 enabled: true, 85 srcs: ["x86_64/bin/dex2oat64"], 86 }, 87 }, 88} 89 90cc_prebuilt_binary { 91 name: "dex2oatd", 92 prefer: false, 93 visibility: ["//visibility:public"], 94 apex_available: ["com.android.art.debug"], 95 licenses: ["art-module-host-exports_art_license"], 96 device_supported: false, 97 host_supported: true, 98 stl: "c++_static", 99 compile_multilib: "64", 100 target: { 101 host: { 102 enabled: false, 103 }, 104 linux_glibc_x86_64: { 105 enabled: true, 106 srcs: ["x86_64/bin/dex2oatd64"], 107 }, 108 }, 109} 110 111cc_prebuilt_binary { 112 name: "dexdump", 113 prefer: false, 114 visibility: ["//visibility:public"], 115 apex_available: [ 116 "com.android.art", 117 "com.android.art.debug", 118 "test_broken_com.android.art", 119 ], 120 licenses: ["art-module-host-exports_art_license"], 121 device_supported: false, 122 host_supported: true, 123 stl: "libc++_static", 124 compile_multilib: "64", 125 target: { 126 host: { 127 enabled: false, 128 }, 129 linux_glibc_x86_64: { 130 enabled: true, 131 srcs: ["x86_64/bin/dexdump"], 132 }, 133 }, 134} 135 136cc_prebuilt_binary { 137 name: "hiddenapi", 138 prefer: false, 139 visibility: ["//visibility:public"], 140 apex_available: ["//apex_available:platform"], 141 licenses: ["art-module-host-exports_art_license"], 142 device_supported: false, 143 host_supported: true, 144 stl: "c++_static", 145 compile_multilib: "64", 146 target: { 147 host: { 148 enabled: false, 149 }, 150 linux_glibc_x86_64: { 151 enabled: true, 152 srcs: ["x86_64/bin/hiddenapi"], 153 }, 154 }, 155} 156 157cc_prebuilt_binary { 158 name: "oatdump", 159 prefer: false, 160 visibility: ["//visibility:public"], 161 apex_available: [ 162 "com.android.art", 163 "com.android.art.debug", 164 "test_broken_com.android.art", 165 ], 166 licenses: ["art-module-host-exports_art_license"], 167 device_supported: false, 168 host_supported: true, 169 stl: "c++_static", 170 compile_multilib: "64", 171 target: { 172 host: { 173 enabled: false, 174 }, 175 linux_glibc_x86_64: { 176 enabled: true, 177 srcs: ["x86_64/bin/oatdump"], 178 }, 179 }, 180} 181 182cc_prebuilt_binary { 183 name: "profman", 184 prefer: false, 185 visibility: ["//visibility:public"], 186 apex_available: [ 187 "com.android.art", 188 "com.android.art.debug", 189 "test_broken_com.android.art", 190 ], 191 licenses: ["art-module-host-exports_art_license"], 192 device_supported: false, 193 host_supported: true, 194 stl: "c++_static", 195 compile_multilib: "64", 196 target: { 197 host: { 198 enabled: false, 199 }, 200 linux_glibc_x86_64: { 201 enabled: true, 202 srcs: ["x86_64/bin/profman"], 203 }, 204 }, 205} 206 207cc_prebuilt_binary { 208 name: "veridex", 209 prefer: false, 210 visibility: ["//visibility:public"], 211 apex_available: ["//apex_available:platform"], 212 licenses: ["art-module-host-exports_art_license"], 213 device_supported: false, 214 host_supported: true, 215 stl: "libc++_static", 216 compile_multilib: "64", 217 target: { 218 host: { 219 enabled: false, 220 }, 221 linux_glibc_x86_64: { 222 enabled: true, 223 srcs: ["x86_64/bin/veridex"], 224 }, 225 }, 226} 227