Try to build both src and tools for coverage
This commit is contained in:
parent
cba11c3d51
commit
7867e0ebce
@ -54,8 +54,13 @@ _coverage()
|
|||||||
return 2
|
return 2
|
||||||
fi
|
fi
|
||||||
#build the project in a separate directory
|
#build the project in a separate directory
|
||||||
$MKDIR "$tmpdir/src" "$tmpdir/tests" &&
|
for i in src tools; do
|
||||||
(cd ../src && $MAKE CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" OBJDIR="$tmpdir/src/") &&
|
[ -d "../$i" ] || continue
|
||||||
|
$MKDIR -- "$tmpdir/$i" &&
|
||||||
|
(cd "../$i" && $MAKE CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" OBJDIR="$tmpdir/$i/")
|
||||||
|
done
|
||||||
|
unset i
|
||||||
|
$MKDIR -- "$tmpdir/tests" &&
|
||||||
$MAKE CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" OBJDIR="$tmpdir/tests/" "$tmpdir/tests/$TARGET"
|
$MAKE CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" OBJDIR="$tmpdir/tests/" "$tmpdir/tests/$TARGET"
|
||||||
res=$?
|
res=$?
|
||||||
#look for any code executed
|
#look for any code executed
|
||||||
|
Loading…
Reference in New Issue
Block a user