From f416ef831830fead993c259c0b0f528b40028c97 Mon Sep 17 00:00:00 2001 From: Adam Vogt Date: Sat, 3 May 2014 05:41:25 +0200 Subject: make hpc report cover the testsuite too Ignore-this: 1d366d12c23850236fc1df16e42a2b74 darcs-hash:20140503034125-1499c-ee9e86bd0b06958f39c464cda7d21eaefeab5711.gz --- util/hpcReport.sh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/util/hpcReport.sh b/util/hpcReport.sh index 67252cf..ab934b3 100755 --- a/util/hpcReport.sh +++ b/util/hpcReport.sh @@ -16,14 +16,17 @@ propsExclude=$(find tests/Properties -name '*.hs' \ | sed -e 's_/_._g' -e 's_.hs$__' -e 's_^tests._--exclude=_' ) hpcFlags=" - --exclude=Instances - --exclude=Utils - --exclude=Main - $propsExclude - --hpcdir=dist/hpc/mix/xmonad-0.12/ + --hpcdir=dist/hpc/mix/ dist/hpc/tix/properties/properties.tix " + +if [[ ! (-e dist/hpc/mix/Main.mix) ]]; then + mv dist/hpc/mix/properties/* dist/hpc/mix/ + mv dist/hpc/mix/xmonad-*/xmonad-*/* dist/hpc/mix/xmonad-*/ +fi + + hpc markup --destdir=dist/hpc $hpcFlags > /dev/null echo "see dist/hpc/hpc_index.html " -- cgit v1.2.3