summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am19
1 files changed, 9 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am
index 650dfae..b7d491f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,6 +16,13 @@
# along with this library; if not, see <http://www.gnu.org/licenses>.
#
+@CODE_COVERAGE_RULES@
+
+CODE_COVERAGE_IGNORE_PATTERN = \
+ /usr/include/bits/* \
+ */src/arch-syscall-check.c \
+ */src/syscalls.perf
+
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = include src tools tests doc
@@ -43,16 +50,8 @@ check-syntax:
@./tools/check-syntax
if CODE_COVERAGE_ENABLED
-check-code-coverage: check-build
- ${MAKE} ${AM_MAKEFLAGS} -C tests check-code-coverage
-endif
-
-if CODE_COVERAGE_ENABLED
-test-code-coverage: check-build
- ${MAKE} ${AM_MAKEFLAGS} -C src check-code-coverage
- LIBSECCOMP_TSTCFG_TYPE=basic \
- ${MAKE} ${AM_MAKEFLAGS} check-code-coverage
- LIBSECCOMP_TSTCFG_TYPE=bpf-sim \
+test-code-coverage:
+ LIBSECCOMP_TSTCFG_TYPE=basic,bpf-sim \
${MAKE} ${AM_MAKEFLAGS} check-code-coverage
endif