1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_defaults {
6    name: "pixel-gralloc-headers-dependencies",
7    defaults: [
8        "android.hardware.graphics.common-ndk_shared",
9    ],
10    shared_libs: [
11        "android.hardware.graphics.mapper@4.0",
12        "libgralloctypes",
13    ],
14}
15
16cc_library_headers {
17    name: "pixel-gralloc-headers",
18    // TODO(270442578): Change to vendor: true
19    vendor_available: true,
20    defaults: [
21        "pixel-gralloc-headers-dependencies",
22    ],
23    export_include_dirs: [
24        ".",
25    ],
26    visibility: [
27        "//visibility:public",
28    ],
29    // should be platform available since this header is used in lib_aion_buffer which is platform-available
30    apex_available: [
31        "//apex_available:platform",
32        "//apex_available:anyapex",
33    ],
34
35}
36