bin_PROGRAMS = wayland-tbm-unittests wayland_tbm_unittests_CXXFLAGS = \ $(CXXFLAGS) \ $(WL_TBM_COMMON_CFLAGS) \ $(WL_TBM_CLIENT_CFLAGS) \ $(WL_TBM_SERVER_CFLAGS) \ -I../src \ -I./ \ -I$(includedir)/gtest \ -fpermissive # The flag -w is used, because there are many warnings in wayland-tbm sources. # Warnings occur because we build project with g++. # In C++ we need to use explicit types conversion. wayland_tbm_unittests_LDFLAGS = \ ${LDFLAGS} \ $(WL_TBM_COMMON_LIBS) \ $(WL_TBM_CLIENT_LIBS) \ $(WL_TBM_SERVER_LIBS) \ $(top_builddir)/src/libwayland-tbm-client.la \ $(top_builddir)/src/libwayland-tbm-server.la \ -lgtest wayland_tbm_unittests_SOURCES = \ src/ut_main.cpp \ src/ut_base.cpp \ src/ut_wayland_tbm.cpp check: ./wayland-tbm-unittests