From 21e3d1c0016b4092a183685e0944ed86772ac53a Mon Sep 17 00:00:00 2001
From: Pietro Incardona <incardon@mpi-cbg.de>
Date: Mon, 7 Aug 2017 14:16:28 +0200
Subject: [PATCH] Activating test coverage on IO

---
 configure.ac | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/configure.ac b/configure.ac
index 14d9899..fb3912d 100755
--- a/configure.ac
+++ b/configure.ac
@@ -83,7 +83,25 @@ else
 	NVCCFLAGS+="$NVCCFLAGS -O3 "
 fi
 
+##### Enable test coverage
 
+AC_MSG_CHECKING(whether to build with test coverage)
+test_cov=no
+AC_ARG_ENABLE(test-coverage,
+        AC_HELP_STRING(
+            [--enable-test-coverage],
+            [enable test coverage]
+        ),
+        test_cov="$enableval"
+)
+
+
+
+AC_MSG_RESULT($test_cov)
+if test x"$test_cov" = x"yes"; then
+        AC_DEFINE([TEST_COVERAGE_MODE],[],[Test coverage mode])
+        CXXFLAGS="$CXXFLAGS  -fprofile-arcs -ftest-coverage "
+fi
 
 ###### Check for se-class1
 
-- 
GitLab