]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/build-coverage.sh
ignore out-cov
[lilypond.git] / buildscripts / build-coverage.sh
index cdf31dd7d3249b58b339807939b394dc1f5cb1dd..5af2bb1d7f116caf8cb234e5ba41ee48ffdf8e55 100755 (executable)
@@ -1,14 +1,15 @@
 #!/bin/sh
 ./configure --enable-config=cov --disable-optimising
 make conf=cov -j2 clean
-perl -i~ -pe 's/-pipe /-fprofile-arcs -ftest-coverage/g' config-cov.make
+perl -i~ -pe 's/-pipe /-fprofile-arcs -ftest-coverage -pipe /g' config-cov.make
+perl -i~ -pe 's/ -ldl / -lgcov -ldl /g' config-cov.make
 make conf=cov -j2
 make conf=cov test-clean LILYPOND_JOBS=          
-make conf=cov test LILYPOND_JOBS=          
+make conf=cov test LILYPOND_JOBS= >& out-cov/test-run.log
 
 cd out-cov
 ln ../lily/* .
-ln ../lily/out-conv/*cc .
+ln ../lily/out-cov/*[ch] .
 mkdir include
 ln ../lily/include/* include/
 for a in *[cyl]