add additional code coverage flags etc..

This commit is contained in:
Martin Schröder 2016-08-30 15:59:24 +02:00
parent dde957d13f
commit a22763358d
5 changed files with 7 additions and 4 deletions

View file

@ -1,4 +1,5 @@
language: c
sudo: required
install:
- pip install --user cpp-coveralls
script: autoreconf -if && ./configure --enable-code-coverage && make && make check

View file

@ -1,3 +1,4 @@
@CODE_COVERAGE_RULES@
ACLOCAL_AMFLAGS=-I m4
SUBDIRS=src test
EXTRA_DIST=autogen.mk

View file

@ -788,6 +788,7 @@ uninstall-am:
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
ps ps-am tags tags-am uninstall uninstall-am
@CODE_COVERAGE_RULES@
test: check
# Tell versions [3.59,3.63) of GNU make to not export all variables.

View file

@ -1,6 +1,6 @@
@CODE_COVERAGE_RULES@
check_PROGRAMS=random
random_SOURCES=random.c
random_CFLAGS=-I../src/ -std=c99
random_LDFLAGS=-L../src/.libs/ -lblobpack -lm
random_CFLAGS=$(CODE_COVERAGE_CFLAGS) -I../src/ -std=c99
random_LDFLAGS=$(CODE_COVERAGE_LDFLAGS) -L../src/.libs/ -lblobpack -lm
TESTS=$(check_PROGRAMS)

View file

@ -490,8 +490,8 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
random_SOURCES = random.c
random_CFLAGS = -I../src/ -std=c99
random_LDFLAGS = -L../src/.libs/ -lblobpack -lm
random_CFLAGS = $(CODE_COVERAGE_CFLAGS) -I../src/ -std=c99
random_LDFLAGS = $(CODE_COVERAGE_LDFLAGS) -L../src/.libs/ -lblobpack -lm
TESTS = $(check_PROGRAMS)
all: all-am