blob: f913d826bcccbff9893440a631267c1a723178c1 [file] [log] [blame]
Colin Cross45a1b9c2017-04-19 16:56:46 -07001// Build the unit tests.
2
3cc_test {
4 name: "inputflinger_tests",
5 srcs: [
Siarhei Vishniakou473174e2017-12-27 16:44:42 -08006 "BlockingQueue_test.cpp",
Siarhei Vishniakou8588cc92018-12-12 18:17:58 -08007 "EventHub_test.cpp",
Siarhei Vishniakou473174e2017-12-27 16:44:42 -08008 "TestInputListener.cpp",
9 "InputClassifier_test.cpp",
Siarhei Vishniakoua47a4d42019-05-06 17:14:11 -070010 "InputClassifierConverter_test.cpp",
Colin Cross45a1b9c2017-04-19 16:56:46 -070011 "InputDispatcher_test.cpp",
Siarhei Vishniakou473174e2017-12-27 16:44:42 -080012 "InputReader_test.cpp",
Prabir Pradhane0105c92019-12-26 12:32:13 -080013 "UinputDevice.cpp",
Colin Cross45a1b9c2017-04-19 16:56:46 -070014 ],
Chih-Hung Hsieha50a4672017-10-05 13:55:31 -070015 cflags: [
16 "-Wall",
17 "-Werror",
Siarhei Vishniakou05a8fe22018-10-03 16:38:28 -070018 "-Wextra",
Chih-Hung Hsieha50a4672017-10-05 13:55:31 -070019 "-Wno-unused-parameter",
Prabir Pradhan2574dfa2019-10-16 16:35:07 -070020 "-Wthread-safety",
Chih-Hung Hsieha50a4672017-10-05 13:55:31 -070021 ],
Logan Chien3e60b392018-02-27 16:00:11 +080022 shared_libs: [
Siarhei Vishniakou473174e2017-12-27 16:44:42 -080023 "android.hardware.input.classifier@1.0",
Josh Gao12ad9942018-07-20 17:46:59 -070024 "libbase",
Robert Carr803535b2018-08-02 16:38:15 -070025 "libbinder",
Colin Cross45a1b9c2017-04-19 16:56:46 -070026 "libcutils",
27 "liblog",
28 "libutils",
29 "libhardware",
30 "libhardware_legacy",
31 "libui",
Colin Cross45a1b9c2017-04-19 16:56:46 -070032 "libinput",
33 "libinputflinger",
Prabir Pradhan29c95332018-11-14 20:14:11 -080034 "libinputreader",
35 "libinputflinger_base",
Colin Cross45a1b9c2017-04-19 16:56:46 -070036 "libinputservice",
37 ],
Prabir Pradhanda7c00c2019-08-29 14:12:42 -070038 header_libs: [
39 "libinputreader_headers",
40 ],
Siarhei Vishniakou8588cc92018-12-12 18:17:58 -080041 require_root: true,
Colin Cross45a1b9c2017-04-19 16:56:46 -070042}