2
# @file testsuite/geis2/Makefile.am
3
# @brief automake recipe for the geis v2.0 testsuite testing directory
8
##### check_geis2_api - Tests using Check C testing framework #####
11
test_targets += check_geis2_api
14
check_geis2_api_SOURCES = \
24
check_general_types.c \
26
check_subscription.c \
27
check_version_macro.c \
30
check_geis2_api_CPPFLAGS = \
31
-Wno-unused -Wno-unused-function -Wno-unused-but-set-variable \
33
-I$(top_srcdir)/include \
34
-I$(top_srcdir)/libgeis \
37
check_geis2_api_LDADD = \
38
$(top_builddir)/libgeis/libgeis.la \
41
#### gtest_geis2_grail_backend - Test for the GRAIL backend of Geis v2 API #####
42
#### using gtest #####
45
test_targets += gtest_geis2_grail_backend
48
gtest_geis2_grail_backend_SOURCES = \
49
gtest_grail_backend.h gtest_grail_backend.cpp \
50
gtest_gbe_accept_ended_grail_gesture.cpp \
51
gtest_gbe_deactivate_sub.cpp \
52
gtest_gbe_direct_touch_coords.cpp \
53
gtest_gbe_construction_finished.cpp \
54
gtest_gbe_outdated_events.cpp
56
gtest_geis2_grail_backend_CPPFLAGS = \
59
-I$(top_srcdir)/include \
60
-I$(top_srcdir)/libgeis \
61
-I$(top_srcdir)/testsuite/gtest \
62
-I$(top_srcdir)/testsuite/x11_mocks \
63
-DTEST_ROOT_DIR=\"$(abs_top_srcdir)/testsuite/\"
66
gtest_geis2_grail_backend_LDFLAGS = \
69
gtest_geis2_grail_backend_LDADD = \
70
$(top_builddir)/testsuite/gtest/libgtest_geis.a \
71
$(top_builddir)/testsuite/x11_mocks/libx11_mocks.a \
72
$(top_builddir)/libgeis/libgeis.la \
75
#### gtest_geis2_api - Integration tests using xorg-gest and evemu #####
77
if ENABLE_INTEGRATION_TESTS
78
test_targets += gtest_geis2_api
81
gtest_geis2_api_SOURCES = \
85
gtest_subscriptions.cpp
87
nodist_gtest_geis2_api_SOURCES = \
88
$(XORG_GTEST_SOURCE)/src/xorg-gtest_main.cpp
90
gtest_geis2_api_CPPFLAGS = \
93
-I$(top_srcdir)/include \
94
-I$(top_srcdir)/libgeis \
95
-I$(top_srcdir)/testsuite/gtest \
96
-DTEST_ROOT_DIR=\"$(abs_top_srcdir)/testsuite/\"
101
gtest_geis2_api_LDADD = \
102
$(top_builddir)/testsuite/gtest/libgtest_geis.a \
103
$(top_builddir)/libgeis/libgeis.la \
112
TESTS = $(test_targets)
113
check_PROGRAMS = $(test_targets)