summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2015-08-26 15:59:38 -0700
committerCosimo Cecchi <cosimoc@gnome.org>2015-08-26 15:59:38 -0700
commita74e2f421bb2c44f3bf5755dcb82b09164da7a56 (patch)
tree9bf9c72f763fbe4bb8e423395b1be406397a2121
parent748ba3dbdc098ab8df5d6f844341ffdb8aa0e38e (diff)
parent2498e99b87fe0b131c2288eae0c9a7379b850148 (diff)
Merge pull request #3549 from endlessm/sdk/3540
eos-coverage.m4 fixes
-rw-r--r--m4/eos-coverage.m428
1 files changed, 15 insertions, 13 deletions
diff --git a/m4/eos-coverage.m4 b/m4/eos-coverage.m4
index f2672dc..31b18e8 100644
--- a/m4/eos-coverage.m4
+++ b/m4/eos-coverage.m4
@@ -86,6 +86,21 @@ AC_DEFUN_ONCE([EOS_COVERAGE_REPORT], [
])
AC_MSG_RESULT([$EOS_COVERAGE_REQUESTED])
+ AC_MSG_CHECKING([where to put coverage data])
+ EOS_DEFAULT_COVERAGE_DIR='$(abs_top_builddir)/_coverage'
+ AC_ARG_WITH([coverage-dir], [
+ AS_HELP_STRING([--with-coverage-dir=DIRECTORY],
+ [Where to put coverage reports @<:@default=_coverage@:>@])
+ ], [
+ EOS_COVERAGE_DIR="$withval"
+ ])
+ AS_IF([test -z "$EOS_COVERAGE_DIR"], [
+ EOS_COVERAGE_DIR="$EOS_DEFAULT_COVERAGE_DIR"
+ AC_MSG_RESULT([in default location (_coverage)])
+ ], [
+ AC_MSG_RESULT([in $EOS_COVERAGE_DIR])
+ ])
+
AS_IF([test "x$EOS_COVERAGE_REQUESTED" = "xyes"], [
# Need LCOV to do coverage report filtering. If we don't have it
@@ -128,19 +143,6 @@ AC_DEFUN_ONCE([EOS_COVERAGE_REPORT], [
])
])
- AC_MSG_CHECKING([where to put coverage data])
- EOS_DEFAULT_COVERAGE_DIR='$(abs_top_builddir)/_coverage'
- AC_ARG_WITH([coverage-dir], [
- AS_HELP_STRING([--with-coverage-dir=DIRECTORY],
- [Where to put coverage reports @<:@default=_coverage@:>@])
- ], [
- EOS_COVERAGE_DIR="$withval"
- AC_MSG_RESULT([in $EOS_COVERAGE_DIR])
- ], [
- EOS_COVERAGE_DIR="$EOS_DEFAULT_COVERAGE_DIR"
- AC_MSG_RESULT([in default location (_coverage)])
- ])
-
AS_IF([test "x$EOS_HAVE_C_COVERAGE" = "xyes" || test "x$EOS_HAVE_JS_COVERAGE" = "xyes"], [
AC_PATH_PROG([GENHTML], [genhtml], [notfound])
AC_ARG_VAR([GENHTML], [Path to genhtml])