blob: a79de344642df94140c1ac5f9dd6f278d9acfd01 [file] [log] [blame]
Tim Kilbourn73475a42015-02-13 10:35:20 -08001LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_C_INCLUDES += hardware/libhardware/modules/input/evdev
Tim Kilbourn4f3145d2015-05-04 17:26:30 -07005LOCAL_C_INCLUDES += $(TOP)/external/gmock/include
Tim Kilbourn73475a42015-02-13 10:35:20 -08006
7LOCAL_SRC_FILES:= \
8 InputDevice_test.cpp \
9 InputHub_test.cpp \
Tim Kilbourn3186e7b2015-04-16 15:32:08 -070010 InputMocks.cpp \
Tim Kilbourn4f3145d2015-05-04 17:26:30 -070011 SwitchInputMapper_test.cpp \
Tim Kilbourn73475a42015-02-13 10:35:20 -080012 TestHelpers.cpp
13
Tim Kilbourn4f3145d2015-05-04 17:26:30 -070014LOCAL_STATIC_LIBRARIES := libgmock
15
Tim Kilbourn73475a42015-02-13 10:35:20 -080016LOCAL_SHARED_LIBRARIES := \
17 libinput_evdev \
18 liblog \
19 libutils
20
21LOCAL_CLANG := true
22LOCAL_CFLAGS += -Wall -Wextra -Wno-unused-parameter
23LOCAL_CPPFLAGS += -std=c++14
24
25LOCAL_MODULE := libinput_evdevtests
26LOCAL_MODULE_TAGS := tests
27
28include $(BUILD_NATIVE_TEST)