build: Warn with --disable-conformance and --enable-gcov

When building Clutter without conformance test suite we ought to warn
the user that the coverage report is not going to be accurate.
This commit is contained in:
Emmanuele Bassi 2010-01-29 09:29:53 +00:00
parent 21d21adbc4
commit 763fcabd8b

View File

@ -759,15 +759,20 @@ and gcov)])],
AS_IF([test "x$enable_gcov" = "xyes" && test "x$GCC" = "xyes"],
[
AS_IF([test "x$enable_conformance" = "xno"],
[AC_MSG_WARN([Conformance test suite is disabled, the coverage report will be incomplete])],
[AC_MSG_RESULT([yes])]
)
GCOV_CFLAGS="-g -O0 -fprofile-arcs -ftest-coverage"
GCOV_LDFLAGS="-lgcov"
]
],
[AC_MSG_RESULT([no])]
)
AM_CONDITIONAL([GCOV_ENABLED], [test "x$enable_gcov" = "xyes"])
AC_SUBST([GCOV_CFLAGS])
AC_SUBST([GCOV_LDFLAGS])
AC_MSG_RESULT([$enable_gcov])
dnl === Enable strict compiler flags ==========================================