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: [ 27 "libc_headers", 28 "liblog_headers", 29 ], 30 31 export_include_dirs: ["include"], 32 export_header_lib_headers: ["liblog_headers"], 33 stl: "none", 34 35 apex_available: [ 36 "//apex_available:anyapex", 37 "//apex_available:platform", 38 ], 39 min_sdk_version: "apex_inherit", 40} 41 42cc_library_headers { 43 name: "libasync_safe_headers", 44 ramdisk_available: true, 45 vendor_ramdisk_available: true, 46 recovery_available: true, 47 native_bridge_supported: true, 48 defaults: ["linux_bionic_supported"], 49 50 export_include_dirs: ["include"], 51 52 system_shared_libs: [], 53 stl: "none", 54 55 apex_available: [ 56 "//apex_available:platform", 57 "com.android.runtime", 58 ], 59} 60