blob: 2551a19b716793ba240417943b81bfd22ea92a99 [file] [log] [blame]
Bob Badour3c538232021-02-12 21:26:48 -08001package {
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
Kalle Raitaa099a242017-01-11 11:17:29 -080010cc_test {
11 name: "sffakehwc_test",
Lloyd Pique66ce40d2018-01-23 16:42:19 -080012 defaults: ["surfaceflinger_defaults"],
Lloyd Pique66ce40d2018-01-23 16:42:19 -080013 test_suites: ["device-tests"],
Kalle Raitaa099a242017-01-11 11:17:29 -080014 srcs: [
15 "FakeComposerClient.cpp",
16 "FakeComposerService.cpp",
17 "FakeComposerUtils.cpp",
18 "SFFakeHwc_test.cpp"
19 ],
Ana Krulecea7e0182020-11-02 18:09:15 -080020 require_root: true,
Kalle Raitaa099a242017-01-11 11:17:29 -080021 shared_libs: [
Kalle Raitaa099a242017-01-11 11:17:29 -080022 "android.hardware.graphics.composer@2.1",
Ady Abrahame0f9edb2019-11-19 14:25:04 -080023 "android.hardware.graphics.composer@2.2",
24 "android.hardware.graphics.composer@2.3",
25 "android.hardware.graphics.composer@2.4",
Kalle Raitaa099a242017-01-11 11:17:29 -080026 "android.hardware.graphics.mapper@2.0",
Marissa Wall39903202019-01-11 09:02:11 -080027 "android.hardware.graphics.mapper@3.0",
Marissa Wall87c8ba72019-06-20 14:20:52 -070028 "android.hardware.graphics.mapper@4.0",
Michael Wright5d22d4f2018-06-21 02:50:34 +010029 "android.hardware.power@1.3",
Lloyd Pique66ce40d2018-01-23 16:42:19 -080030 "libbase",
31 "libbinder",
32 "libcutils",
33 "libfmq",
34 "libgui",
Kalle Raitaa099a242017-01-11 11:17:29 -080035 "libhidlbase",
Lloyd Pique66ce40d2018-01-23 16:42:19 -080036 "liblayers_proto",
37 "liblog",
38 "libnativewindow",
39 "libsync",
Yiwei Zhangd7927052020-01-13 16:05:01 -080040 "libtimestats",
Lloyd Pique66ce40d2018-01-23 16:42:19 -080041 "libui",
42 "libutils",
Kalle Raitaa099a242017-01-11 11:17:29 -080043 ],
44 static_libs: [
Ana Krulecea7e0182020-11-02 18:09:15 -080045 "android.hardware.graphics.composer@2.1-resources",
Lloyd Pique6a3b4462019-03-07 20:58:12 -080046 "libcompositionengine",
Peiyong Lincbc184f2018-08-22 13:24:10 -070047 "libgmock",
Mikael Pessa2e1608f2019-07-19 11:25:35 -070048 "libperfetto_client_experimental",
Peiyong Lincbc184f2018-08-22 13:24:10 -070049 "librenderengine",
Kalle Raitaa099a242017-01-11 11:17:29 -080050 "libtrace_proto",
Kalle Raitaa099a242017-01-11 11:17:29 -080051 ],
Courtney Goeltzenleuchter87551222018-01-16 14:00:09 -080052 header_libs: [
Ady Abrahame0f9edb2019-11-19 14:25:04 -080053 "android.hardware.graphics.composer@2.4-command-buffer",
54 "android.hardware.graphics.composer@2.4-hal",
Lloyd Pique66ce40d2018-01-23 16:42:19 -080055 "libsurfaceflinger_headers",
Courtney Goeltzenleuchter87551222018-01-16 14:00:09 -080056 ],
Chia-I Wud15d2d22018-01-29 13:59:18 -080057}