• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_library {
6    name: "libion",
7    vendor_available: true,
8    product_available: true,
9    recovery_available: true,
10    vndk: {
11        enabled: true,
12        support_system_process: true,
13    },
14    srcs: ["ion.c"],
15    shared_libs: ["liblog"],
16    local_include_dirs: [
17        "include",
18        "kernel-headers",
19    ],
20    export_include_dirs: [
21        "include",
22        "kernel-headers",
23    ],
24    cflags: ["-Werror"],
25    min_sdk_version: "29",
26    apex_available: [
27        "//apex_available:platform",
28        "com.android.media.swcodec",
29        "test_com.android.media.swcodec",
30    ],
31}
32
33cc_binary {
34    name: "iontest",
35    srcs: ["ion_test.c"],
36    static_libs: ["libion"],
37    shared_libs: ["liblog"],
38    cflags: ["-Werror"],
39}
40
41subdirs = ["tests"]
42