From f416ef831830fead993c259c0b0f528b40028c97 Mon Sep 17 00:00:00 2001
From: Adam Vogt <vogt.adam@gmail.com>
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