1// ======================================================== 2// libasync_safe.a 3// ======================================================== 4package { 5 // See: http://go/android-license-faq 6 // A large-scale-change added 'default_applicable_licenses' to import 7 // all of the 'license_kinds' from "bionic_libc_license" 8 // to get the below license kinds: 9 // SPDX-license-identifier-BSD 10 default_applicable_licenses: ["bionic_libc_license"], 11} 12 13cc_library_static { 14 defaults: ["libc_defaults"], 15 srcs: [ 16 "async_safe_log.cpp", 17 ], 18 19 name: "libasync_safe", 20 vendor_available: true, 21 product_available: true, 22 recovery_available: true, 23 native_bridge_supported: true, 24 25 include_dirs: ["bionic/libc"], 26 header_libs: ["libc_headers", "liblog_headers"], 27 28 export_include_dirs: ["include"], 29 export_header_lib_headers: ["liblog_headers"], 30 stl: "none", 31 32 apex_available: [ 33 "//apex_available:platform", 34 "com.android.runtime", 35 "com.android.art", 36 "com.android.art.debug", 37 "com.android.media", 38 "com.android.media.swcodec", 39 ], 40 min_sdk_version: "apex_inherit", 41} 42 43cc_library_headers { 44 name: "libasync_safe_headers", 45 ramdisk_available: true, 46 vendor_ramdisk_available: true, 47 recovery_available: true, 48 native_bridge_supported: true, 49 defaults: ["linux_bionic_supported"], 50 51 export_include_dirs: ["include"], 52 53 system_shared_libs: [], 54 stl: "none", 55 56 apex_available: [ 57 "//apex_available:platform", 58 "com.android.runtime", 59 ], 60} 61