• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
10cc_test {
11    name: "sffakehwc_test",
12    defaults: ["surfaceflinger_defaults"],
13    test_suites: ["device-tests"],
14    srcs: [
15        "FakeComposerClient.cpp",
16        "FakeComposerService.cpp",
17        "FakeComposerUtils.cpp",
18        "SFFakeHwc_test.cpp",
19    ],
20    require_root: true,
21    shared_libs: [
22        "android.hardware.graphics.composer@2.1",
23        "android.hardware.graphics.composer@2.2",
24        "android.hardware.graphics.composer@2.3",
25        "android.hardware.graphics.composer@2.4",
26        "android.hardware.graphics.composer3-V1-ndk",
27        "android.hardware.graphics.mapper@2.0",
28        "android.hardware.graphics.mapper@3.0",
29        "android.hardware.graphics.mapper@4.0",
30        "android.hardware.power@1.3",
31        "android.hardware.power-V2-cpp",
32        "libbase",
33        "libbinder",
34        "libbinder_ndk",
35        "libcutils",
36        "libfmq",
37        "libgui",
38        "libhidlbase",
39        "liblayers_proto",
40        "liblog",
41        "libnativewindow",
42        "libsync",
43        "libtimestats",
44        "libui",
45        "libutils",
46    ],
47    static_libs: [
48        "android.hardware.graphics.composer@2.1-resources",
49        "libaidlcommonsupport",
50        "libcompositionengine",
51        "libgmock",
52        "libperfetto_client_experimental",
53        "librenderengine",
54        "libtrace_proto",
55        "libaidlcommonsupport",
56    ],
57    header_libs: [
58        "android.hardware.graphics.composer@2.4-command-buffer",
59        "android.hardware.graphics.composer@2.4-hal",
60        "android.hardware.graphics.composer3-command-buffer",
61        "libsurfaceflinger_headers",
62    ],
63}
64