1 bin_PROGRAMS = tdm-haltests
3 tdm_haltests_SOURCES = \
7 src/tc_tdm_event_loop.cpp \
8 src/tc_tdm_buffer.cpp \
9 src/tc_tdm_helper.cpp \
10 src/tc_tdm_vblank.cpp \
11 src/tc_tdm_display.cpp \
12 src/tc_tdm_output.cpp \
13 src/tc_tdm_layer.cpp \
14 src/tc_tdm_client.cpp \
15 src/tc_tdm_backend_env.cpp \
16 src/tc_tdm_backend_display.cpp \
17 src/tc_tdm_backend_pp.cpp \
18 src/tc_tdm_backend_capture.cpp \
20 src/tc_tdm_hwc_window.cpp
22 tdm_haltests_SOURCES += \
25 EXTRA_CFLAGS="-Wno-dangling-else"
27 tdm_haltests_CXXFLAGS = \
35 -I$(includedir)/gtest \
37 # The flag -w is used, because there are many warnings in libtdm's sources.
38 # Warnings occur because we build project with g++.
39 # In C++ we need to use explicit types conversion.
41 tdm_haltests_LDFLAGS = \
44 $(top_builddir)/src/libtdm.la \
45 $(top_builddir)/client/libtdm-client.la \
46 $(top_builddir)/common/libtdm-common.la \