xref: /aosp_15_r20/external/drm_hwcomposer/tests/Android.bp (revision 0a9764fe0a15e71ebbeb85e87e10990c23aab47f)
1cc_library_shared {
2    name: "hwcomposer.filegroups_build_test",
3    defaults: ["hwcomposer.drm_defaults"],
4
5    srcs: [
6        ":drm_hwcomposer_common",
7        ":drm_hwcomposer_platformhisi",
8        ":drm_hwcomposer_platformimagination",
9        ":drm_hwcomposer_platformmediatek",
10        ":drm_hwcomposer_platformmeson",
11    ],
12
13    local_include_dirs: [
14        "test_include",
15    ],
16
17    cppflags: [
18        "-DDISABLE_LEGACY_GETTERS",
19    ],
20}
21
22package {
23    // See: http://go/android-license-faq
24    // A large-scale-change added 'default_applicable_licenses' to import
25    // all of the 'license_kinds' from "external_drm_hwcomposer_license"
26    // to get the below license kinds:
27    //   SPDX-license-identifier-Apache-2.0
28    default_applicable_licenses: ["external_drm_hwcomposer_license"],
29}
30
31// Tool for listening and dumping uevents
32cc_test {
33    name: "hwc-drm-uevent-print",
34
35    srcs: [
36        ":drm_hwcomposer_fd",
37        "uevent_print.cpp",
38    ],
39
40    vendor: true,
41    header_libs: [
42        "drm_hwcomposer_headers",
43        "libhardware_headers",
44    ],
45    shared_libs: ["liblog"],
46}
47