// Build the unit tests. cc_test { name: "libinput_tests", test_per_src: true, srcs: [ "InputChannel_test.cpp", "InputEvent_test.cpp", "InputPublisherAndConsumer_test.cpp", "VelocityTracker_test.cpp", ], cflags: [ "-Wall", "-Wextra", "-Werror", "-Wno-unused-variable", ], shared_libs: [ "libinput", "libcutils", "libutils", "libbinder", "libui", "libbase", ] } // NOTE: This is a compile time test, and does not need to be // run. All assertions are static_asserts and will fail during // buildtime if something's wrong. cc_library_static { name: "StructLayout_test", srcs: ["StructLayout_test.cpp"], cflags: [ "-O0", "-Wall", "-Werror", ], }