Browse Source

Makefile: make -C tests check runs coverage/coverage.sh only when coverage is enabled

Nathalie Furmento 14 years ago
parent
commit
cafb22e85f
2 changed files with 6 additions and 2 deletions
  1. 1 0
      configure.ac
  2. 5 2
      tests/Makefile.am

+ 1 - 0
configure.ac

@@ -583,6 +583,7 @@ AC_ARG_ENABLE(coverage, [AS_HELP_STRING([--enable-coverage],
 			enable_coverage=$enableval, enable_coverage=no)
 AC_MSG_RESULT($enable_coverage)
 AC_SUBST(COVERAGE, $enable_coverage)
+AM_CONDITIONAL(STARPU_COVERAGE_ENABLED, [test "x$enable_coverage" = "xyes"])
 if test x$enable_coverage = xyes; then
 	CPPFLAGS="${CPPFLAGS} --coverage"
 	LDFLAGS="${LDFLAGS} --coverage"

+ 5 - 2
tests/Makefile.am

@@ -76,8 +76,11 @@ testbin_PROGRAMS =
 
 SUBDIRS = 
 
-TESTS = $(check_PROGRAMS)			\
-	coverage/coverage.sh
+TESTS = $(check_PROGRAMS)
+
+if STARPU_COVERAGE_ENABLED
+TESTS	+=	coverage/coverage.sh
+endif
 
 check_PROGRAMS =