From 7552030ef90004857b4535f835e19fe734b22a39 Mon Sep 17 00:00:00 2001 From: Jakub Sitnicki Date: Sun, 11 Jan 2015 15:07:22 +0100 Subject: build: add code coverage support Build all targets, except for CLI tools (mmcli, uml290), with special flags needed for collecting code coverage information when the build has been configured with --enable-code-coverage. Three new targets are available in the top build directory: - `check-code-coverage' runs the test suite and generates a code coverage report, - `code-coverage-capture' generates a code coverage report from already collected data, which can come in handy when one wants to see code paths touched by a particular test, - `code-coverage-clean' removes the collected coverage data and the generated reports. --- libmm-glib/generated/tests/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libmm-glib/generated/tests') diff --git a/libmm-glib/generated/tests/Makefile.am b/libmm-glib/generated/tests/Makefile.am index a4bed421..0cebb720 100644 --- a/libmm-glib/generated/tests/Makefile.am +++ b/libmm-glib/generated/tests/Makefile.am @@ -1,4 +1,5 @@ - +AM_CFLAGS = $(CODE_COVERAGE_CFLAGS) +AM_LDFLAGS = $(CODE_COVERAGE_LDFLAGS) noinst_LTLIBRARIES = libmm-test-generated.la -- cgit v1.2.3-70-g09d2