• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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:anyapex",
34        "//apex_available:platform",
35    ],
36    min_sdk_version: "apex_inherit",
37}
38
39cc_library_headers {
40    name: "libasync_safe_headers",
41    ramdisk_available: true,
42    vendor_ramdisk_available: true,
43    recovery_available: true,
44    native_bridge_supported: true,
45    defaults: ["linux_bionic_supported"],
46
47    export_include_dirs: ["include"],
48
49    system_shared_libs: [],
50    stl: "none",
51
52    apex_available: [
53        "//apex_available:platform",
54        "com.android.runtime",
55    ],
56}
57