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 9license { 10 name: "platform-mainline-sdk_Android-Apache-2.0", 11 visibility: ["//visibility:private"], 12 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 13 license_text: ["licenses/build/soong/licenses/LICENSE"], 14} 15 16license { 17 name: "platform-mainline-sdk_system_logging_liblog_license", 18 visibility: ["//visibility:private"], 19 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 20 license_text: ["licenses/system/logging/liblog/NOTICE"], 21} 22 23license { 24 name: "platform-mainline-sdk_external_libcap_license", 25 visibility: ["//visibility:private"], 26 license_kinds: [ 27 "SPDX-license-identifier-Apache-2.0", 28 "SPDX-license-identifier-BSD", 29 "SPDX-license-identifier-BSD-3-Clause", 30 ], 31 license_text: ["licenses/external/libcap/NOTICE"], 32} 33 34license { 35 name: "platform-mainline-sdk_frameworks_native_libs_binder_ndk_license", 36 visibility: ["//visibility:private"], 37 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 38 license_text: ["licenses/frameworks/native/libs/binder/ndk/NOTICE"], 39} 40 41cc_prebuilt_library { 42 name: "liblog", 43 prefer: false, 44 visibility: ["//visibility:public"], 45 apex_available: ["com.android.runtime"], 46 licenses: ["platform-mainline-sdk_system_logging_liblog_license"], 47 host_supported: true, 48 export_include_dirs: ["common_os/include/system/logging/liblog/include"], 49 stubs: { 50 versions: [ 51 "29", 52 "30", 53 "current", 54 ], 55 }, 56 target: { 57 host: { 58 enabled: false, 59 }, 60 android: { 61 compile_multilib: "both", 62 sanitize: { 63 address: false, 64 }, 65 }, 66 android_arm64: { 67 shared: { 68 srcs: ["android/arm64/lib/liblog.so"], 69 }, 70 static: { 71 enabled: false, 72 }, 73 }, 74 android_riscv64: { 75 shared: { 76 srcs: ["android/riscv64/lib/liblog.so"], 77 }, 78 static: { 79 enabled: false, 80 }, 81 }, 82 android_x86_64: { 83 shared: { 84 srcs: ["android/x86_64/lib/liblog.so"], 85 }, 86 static: { 87 enabled: false, 88 }, 89 }, 90 android_arm: { 91 shared: { 92 srcs: ["android/arm/lib/liblog.so"], 93 }, 94 static: { 95 enabled: false, 96 }, 97 }, 98 android_x86: { 99 shared: { 100 srcs: ["android/x86/lib/liblog.so"], 101 }, 102 static: { 103 enabled: false, 104 }, 105 }, 106 linux_bionic: { 107 compile_multilib: "64", 108 }, 109 linux_bionic_x86_64: { 110 enabled: true, 111 static: { 112 srcs: ["linux_bionic/x86_64/lib/liblog.a"], 113 }, 114 shared: { 115 srcs: ["linux_bionic/x86_64/lib/liblog.so"], 116 }, 117 }, 118 linux_glibc: { 119 compile_multilib: "both", 120 }, 121 linux_glibc_x86_64: { 122 enabled: true, 123 static: { 124 srcs: ["linux_glibc/x86_64/lib/liblog.a"], 125 }, 126 shared: { 127 srcs: ["linux_glibc/x86_64/lib/liblog.so"], 128 }, 129 }, 130 linux_glibc_x86: { 131 enabled: true, 132 static: { 133 srcs: ["linux_glibc/x86/lib/liblog.a"], 134 }, 135 shared: { 136 srcs: ["linux_glibc/x86/lib/liblog.so"], 137 }, 138 }, 139 }, 140} 141 142cc_prebuilt_library_shared { 143 name: "libartpalette-system", 144 prefer: false, 145 visibility: ["//visibility:public"], 146 apex_available: ["//apex_available:platform"], 147 licenses: ["platform-mainline-sdk_Android-Apache-2.0"], 148 host_supported: true, 149 stubs: { 150 versions: [ 151 "1", 152 "current", 153 ], 154 }, 155 target: { 156 host: { 157 enabled: false, 158 }, 159 android: { 160 compile_multilib: "both", 161 }, 162 android_arm64: { 163 srcs: ["android/arm64/lib/libartpalette-system.so"], 164 }, 165 android_riscv64: { 166 srcs: ["android/riscv64/lib/libartpalette-system.so"], 167 }, 168 android_x86_64: { 169 srcs: ["android/x86_64/lib/libartpalette-system.so"], 170 }, 171 android_arm: { 172 srcs: ["android/arm/lib/libartpalette-system.so"], 173 }, 174 android_x86: { 175 srcs: ["android/x86/lib/libartpalette-system.so"], 176 }, 177 linux_bionic: { 178 compile_multilib: "64", 179 }, 180 linux_bionic_x86_64: { 181 enabled: true, 182 srcs: ["linux_bionic/x86_64/lib/libartpalette-system.so"], 183 }, 184 linux_glibc: { 185 compile_multilib: "both", 186 }, 187 linux_glibc_x86_64: { 188 enabled: true, 189 srcs: ["linux_glibc/x86_64/lib/libartpalette-system.so"], 190 }, 191 linux_glibc_x86: { 192 enabled: true, 193 srcs: ["linux_glibc/x86/lib/libartpalette-system.so"], 194 }, 195 }, 196} 197 198cc_prebuilt_library_shared { 199 name: "libbinder_ndk", 200 prefer: false, 201 visibility: ["//visibility:public"], 202 apex_available: ["//apex_available:platform"], 203 licenses: ["platform-mainline-sdk_frameworks_native_libs_binder_ndk_license"], 204 compile_multilib: "both", 205 export_include_dirs: [ 206 "include/frameworks/native/libs/binder/ndk/include_cpp", 207 "include/frameworks/native/libs/binder/ndk/include_ndk", 208 "include/frameworks/native/libs/binder/ndk/include_platform", 209 "include/libnativehelper/include_jni", 210 ], 211 sanitize: { 212 misc_undefined: ["integer"], 213 }, 214 stubs: { 215 versions: [ 216 "29", 217 "30", 218 "current", 219 ], 220 }, 221 arch: { 222 arm64: { 223 srcs: ["arm64/lib/libbinder_ndk.so"], 224 }, 225 riscv64: { 226 srcs: ["riscv64/lib/libbinder_ndk.so"], 227 }, 228 x86_64: { 229 srcs: ["x86_64/lib/libbinder_ndk.so"], 230 }, 231 arm: { 232 srcs: ["arm/lib/libbinder_ndk.so"], 233 }, 234 x86: { 235 srcs: ["x86/lib/libbinder_ndk.so"], 236 }, 237 }, 238} 239 240cc_prebuilt_library_static { 241 name: "libcap", 242 prefer: false, 243 visibility: ["//visibility:public"], 244 apex_available: [ 245 "//apex_available:platform", 246 "com.android.adbd", 247 "com.android.art", 248 "com.android.art.debug", 249 "com.android.compos", 250 "com.android.media.swcodec", 251 "com.android.virt", 252 ], 253 licenses: ["platform-mainline-sdk_external_libcap_license"], 254 host_supported: true, 255 vendor_available: true, 256 product_available: true, 257 export_include_dirs: ["common_os/include/external/libcap/libcap/include"], 258 target: { 259 host: { 260 enabled: false, 261 }, 262 android: { 263 compile_multilib: "both", 264 }, 265 android_arm64: { 266 srcs: ["android/arm64/lib/libcap.a"], 267 }, 268 android_riscv64: { 269 srcs: ["android/riscv64/lib/libcap.a"], 270 }, 271 android_x86_64: { 272 srcs: ["android/x86_64/lib/libcap.a"], 273 }, 274 android_arm: { 275 srcs: ["android/arm/lib/libcap.a"], 276 }, 277 android_x86: { 278 srcs: ["android/x86/lib/libcap.a"], 279 }, 280 linux_bionic: { 281 compile_multilib: "64", 282 }, 283 linux_bionic_x86_64: { 284 enabled: true, 285 srcs: ["linux_bionic/x86_64/lib/libcap.a"], 286 }, 287 linux_glibc: { 288 compile_multilib: "both", 289 }, 290 linux_glibc_x86_64: { 291 enabled: true, 292 srcs: ["linux_glibc/x86_64/lib/libcap.a"], 293 }, 294 linux_glibc_x86: { 295 enabled: true, 296 srcs: ["linux_glibc/x86/lib/libcap.a"], 297 }, 298 }, 299} 300