You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
867 B
34 lines
867 B
LOCAL_PATH:= $(call my-dir) |
|
include $(CLEAR_VARS) |
|
|
|
LOCAL_C_INCLUDES += hardware/libhardware/modules/input/evdev |
|
|
|
LOCAL_SRC_FILES:= \ |
|
BitUtils_test.cpp \ |
|
InputDevice_test.cpp \ |
|
InputHub_test.cpp \ |
|
InputMocks.cpp \ |
|
MouseInputMapper_test.cpp \ |
|
SwitchInputMapper_test.cpp \ |
|
TestHelpers.cpp |
|
|
|
LOCAL_STATIC_LIBRARIES := libgmock |
|
|
|
LOCAL_SHARED_LIBRARIES := \ |
|
libinput_evdev \ |
|
liblog \ |
|
libutils |
|
|
|
LOCAL_CLANG := true |
|
LOCAL_CFLAGS += -Wall -Wextra -Wno-unused-parameter |
|
LOCAL_CPPFLAGS += -std=c++14 |
|
|
|
# TestHelpers uses mktemp. As the path is given to TempFile, we can't do too much |
|
# here (e.g., use mkdtemp first). At least races will lead to an early failure, as |
|
# mkfifo fails on existing files. |
|
LOCAL_CFLAGS += -Wno-deprecated-declarations |
|
|
|
LOCAL_MODULE := libinput_evdevtests |
|
LOCAL_MODULE_TAGS := tests |
|
|
|
include $(BUILD_NATIVE_TEST)
|
|
|