• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
31cc_test {
32    name: "hwc-drm-tests",
33
34    srcs: ["worker_test.cpp"],
35
36    vendor: true,
37    header_libs: ["libhardware_headers"],
38    static_libs: ["libdrmhwc_utils"],
39    shared_libs: ["hwcomposer.drm"],
40    include_dirs: ["external/drm_hwcomposer"],
41}
42
43// Tool for listening and dumping uevents
44cc_test {
45    name: "hwc-drm-uevent-print",
46
47    srcs: ["uevent_print.cpp"],
48
49    vendor: true,
50    header_libs: ["libhardware_headers"],
51    shared_libs: ["liblog"],
52    include_dirs: [
53        "external/drm_hwcomposer",
54    ],
55}
56