1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "frameworks_native_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["frameworks_native_license"],
8}
9
10shared_libs = [
11    "android.hardware.configstore-utils",
12    "android.hardware.configstore@1.0",
13    "libbinder",
14    "libbufferhubqueue",
15    "libcutils",
16    "libgui",
17    "libhidlbase",
18    "liblog",
19    "libui",
20    "libutils",
21    "libnativewindow",
22    "libpdx_default_transport",
23    "libSurfaceFlingerProp",
24]
25
26static_libs = [
27    "libdisplay",
28]
29
30cc_test {
31    srcs: ["vrflinger_test.cpp"],
32    // See go/apct-presubmit for documentation on how this .filter file is used
33    // by Android's automated testing infrastructure for test filtering.
34    data: ["vrflinger_test.filter"],
35    static_libs: static_libs,
36    shared_libs: shared_libs,
37    cflags: [
38        "-DLOG_TAG=\"VrFlingerTest\"",
39        "-DTRACE=0",
40        "-O0",
41        "-g",
42        "-Wall",
43        "-Werror",
44    ],
45    header_libs: ["libsurfaceflinger_headers"],
46    name: "vrflinger_test",
47}
48