From a2efc76b21b6a0349850c9ce3a0e25f1dc4d9c0d Mon Sep 17 00:00:00 2001 From: Patrick Venture Date: Wed, 6 Mar 2019 13:23:42 -0800 Subject: build: enable code coverage Enable code coverage for the project. Valgrind not enabled in this step. Change-Id: I439d58b23d2bc29d6f602600319074c8fd8c04d6 Signed-off-by: Patrick Venture --- test/Makefile.am | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/Makefile.am b/test/Makefile.am index 2144c85..a1dfba5 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,12 +1,20 @@ +@CODE_COVERAGE_RULES@ + AM_CPPFLAGS = \ -I$(top_srcdir)/ \ $(GTEST_CFLAGS) \ - $(GMOCK_CFLAGS) + $(GMOCK_CFLAGS) \ + $(CODE_COVERAGE_CPPFLAGS) +AM_CFLAGS = \ + $(CODE_COVERAGE_CFLAGS) +AM_CXXFLAGS = \ + $(CODE_COVERAGE_CXXFLAGS) AM_LDFLAGS = \ $(GTEST_LIBS) \ $(GMOCK_LIBS) \ -lgmock_main \ - $(OESDK_TESTCASE_FLAGS) + $(OESDK_TESTCASE_FLAGS) \ + $(CODE_COVERAGE_LIBS) # Run all 'check' test programs check_PROGRAMS = \ -- cgit v1.2.3