From f5b3d5c2d4181615c3e50671e9827c712ca3ccb8 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Mon, 1 Jan 2007 16:02:49 +0100 Subject: [PATCH] build-coverage.sh script. --- buildscripts/build-coverage.sh | 17 +++++++++++++++++ buildscripts/coverage.py | 5 ----- 2 files changed, 17 insertions(+), 5 deletions(-) create mode 100755 buildscripts/build-coverage.sh diff --git a/buildscripts/build-coverage.sh b/buildscripts/build-coverage.sh new file mode 100755 index 0000000000..cdf31dd7d3 --- /dev/null +++ b/buildscripts/build-coverage.sh @@ -0,0 +1,17 @@ +#!/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 +make conf=cov -j2 +make conf=cov test-clean LILYPOND_JOBS= +make conf=cov test LILYPOND_JOBS= + +cd out-cov +ln ../lily/* . +ln ../lily/out-conv/*cc . +mkdir include +ln ../lily/include/* include/ +for a in *[cyl] +do + gcov -o ../lily/out-cov/ -p $a > $a.gcov-summary +done diff --git a/buildscripts/coverage.py b/buildscripts/coverage.py index 8b988d0dde..259f0be06d 100644 --- a/buildscripts/coverage.py +++ b/buildscripts/coverage.py @@ -16,11 +16,6 @@ ln ../lily/include/* include/ for a in *[cyl] ; do gcov -o ../lily/out-cov/ -p $a > $a.gcov-summary ; done """ -cmds = '' - -for c in cmds.split ('\n'): - os.system (c) - os.chdir ('out-cov') #File 'accidental-engraver.cc' -- 2.39.2