utests: rename filename
[platform/core/uifw/libtdm.git] / utests / Makefile.am
1 bin_PROGRAMS = tdm-utests
2
3 tdm_utests_SOURCES = \
4         src/ut_tdm_main.cpp \
5         src/ut_tdm_display.cpp \
6         src/ut_tdm_pp.cpp \
7         src/ut_tdm_capture.cpp \
8         src/ut_tdm_output.cpp \
9         src/ut_tdm_hwc_window.cpp \
10         src/ut_tdm_buffer.cpp \
11         src/ut_tdm_helper.cpp \
12         src/ut_tdm_layer.cpp \
13         src/ut_tdm_event_loop.cpp \
14         src/ut_tdm_vblank.cpp \
15         src/ut_tdm_client.cpp
16
17 tdm_utests_CXXFLAGS = \
18         $(CXXFLAGS) \
19         $(TDM_CFLAGS) \
20         -I../src \
21         -I../include \
22         -I../client \
23         -I./src \
24         -I$(includedir)/gtest \
25         -fpermissive \
26         -rdynamic \
27         -DFAIL_ON_UNSUPPORTED
28 # The flag -w is used, because there are many warnings in libtdm's sources.
29 # Warnings occur because we build project with g++.
30 # In C++ we need to use explicit types conversion.
31
32 tdm_utests_LDFLAGS = \
33         ${LDFLAGS} \
34         $(TDM_LIBS) \
35         $(top_builddir)/src/libtdm.la \
36         $(top_builddir)/client/libtdm-client.la \
37         -lgtest
38
39 check:
40         ./tdm-utests