test: handle the GCOV_LDFLAGS in all tests

We rebuild the libevdev object files with the gcov flags for the tests, so we
need to make sure those flags are present on all binaries.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2014-08-19 08:40:19 +10:00
parent 1e264b6e94
commit 6d3c994694

View file

@ -24,6 +24,7 @@ common_sources = $(libevdev_sources) \
# include builddir for event-names.h
AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include -I$(top_builddir)/libevdev $(CHECK_CFLAGS) $(GCOV_CFLAGS)
AM_LDFLAGS = $(GCOV_LDFLAGS)
test_libevdev_SOURCES = \
test-main.c \
@ -36,7 +37,7 @@ test_libevdev_SOURCES = \
test-uinput.c \
$(common_sources)
test_libevdev_LDADD = $(CHECK_LIBS) $(GCOV_LDFLAGS)
test_libevdev_LDADD = $(CHECK_LIBS)
test_compile_pedantic_SOURCES = test-compile-pedantic.c
test_compile_pedantic_CFLAGS = $(AM_CPPFLAGS) -pedantic -Werror -std=c90
@ -48,7 +49,7 @@ test_link_LDADD = $(top_builddir)/libevdev/libevdev.la
test_static_link_SOURCES = test-link.c
test_static_link_CFLAGS = -I$(top_srcdir)
test_static_link_LDADD = $(top_builddir)/libevdev/libevdev.la
test_static_link_LDFLAGS = -static
test_static_link_LDFLAGS = $(AM_LDFLAGS) -static
test_kernel_SOURCES = \
test-kernel.c \