• 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:platform",
34        "com.android.runtime",
35        "com.android.art",
36        "com.android.art.debug",
37        "com.android.media",
38        "com.android.media.swcodec",
39        "com.android.virt",
40    ],
41    min_sdk_version: "apex_inherit",
42}
43
44cc_library_headers {
45    name: "libasync_safe_headers",
46    ramdisk_available: true,
47    vendor_ramdisk_available: true,
48    recovery_available: true,
49    native_bridge_supported: true,
50    defaults: ["linux_bionic_supported"],
51
52    export_include_dirs: ["include"],
53
54    system_shared_libs: [],
55    stl: "none",
56
57    apex_available: [
58        "//apex_available:platform",
59        "com.android.runtime",
60    ],
61}
62