1// Build the unit tests. 2cc_test { 3 name: "libinput_tests", 4 test_per_src: true, 5 srcs: [ 6 "InputChannel_test.cpp", 7 "InputEvent_test.cpp", 8 "InputPublisherAndConsumer_test.cpp", 9 "VelocityTracker_test.cpp", 10 ], 11 cflags: [ 12 "-Wall", 13 "-Wextra", 14 "-Werror", 15 "-Wno-unused-variable", 16 ], 17 shared_libs: [ 18 "libinput", 19 "libcutils", 20 "libutils", 21 "libbinder", 22 "libui", 23 "libbase", 24 ] 25} 26 27// NOTE: This is a compile time test, and does not need to be 28// run. All assertions are static_asserts and will fail during 29// buildtime if something's wrong. 30cc_library_static { 31 name: "StructLayout_test", 32 srcs: ["StructLayout_test.cpp"], 33 cflags: [ 34 "-O0", 35 "-Wall", 36 "-Werror", 37 ], 38} 39