diff options
Diffstat (limited to 'm4/efl_tests.m4')
-rw-r--r-- | m4/efl_tests.m4 | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/m4/efl_tests.m4 b/m4/efl_tests.m4 deleted file mode 100644 index d8554e1..0000000 --- a/m4/efl_tests.m4 +++ /dev/null @@ -1,65 +0,0 @@ -dnl Copyright (C) 2008-2012 Vincent Torri <vtorri at univ-evry dot fr> -dnl That code is public domain and can be freely used or copied. - -dnl Macro that check if tests programs are wanted and if yes, if -dnl the Check library is available. -dnl the lcov program is available. - -dnl Usage: EFL_CHECK_TESTS(EFL[, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) -dnl Define the automake conditionnal EFL_ENABLE_TESTS - -AC_DEFUN([EFL_CHECK_TESTS], -[ -m4_pushdef([UPEFL], m4_translit([$1], [-a-z], [_A-Z]))dnl - -dnl configure option - -AC_ARG_ENABLE([tests], - [AC_HELP_STRING([--enable-tests], [enable tests @<:@default=disabled@:>@])], - [ - if test "x${enableval}" = "xyes" ; then - _efl_enable_tests="yes" - else - _efl_enable_tests="no" - fi - ], - [_efl_enable_tests="no"]) - -AC_MSG_CHECKING([whether tests are built]) -AC_MSG_RESULT([${_efl_enable_tests}]) - -AC_REQUIRE([PKG_PROG_PKG_CONFIG]) - -if test "x${_efl_enable_tests}" = "xyes" ; then - PKG_CHECK_MODULES([CHECK], - [check >= 0.9.5], - [dummy="yes"], - [_efl_enable_tests="no"]) -fi - -efl_enable_coverage="no" -if test "x${_efl_enable_tests}" = "xyes" ; then - AC_CHECK_PROG(have_lcov, [lcov], [yes], [no]) - if test "x$have_lcov" = "xyes" ; then - m4_defn([UPEFL])[]_CFLAGS="${m4_defn([UPEFL])[]_CFLAGS} -fprofile-arcs -ftest-coverage" - m4_defn([UPEFL])[]_LIBS="${m4_defn([UPEFL])[]_LIBS} -lgcov" -# remove any optimisation flag and force debug symbols - if test "x${prefer_assert}" = "xno"; then - m4_defn([UPEFL])[]_CFLAGS="${m4_defn([UPEFL])[]_CFLAGS} -DNDEBUG" - else - m4_defn([UPEFL])[]_CFLAGS="${m4_defn([UPEFL])[]_CFLAGS} -g -O0 -DDEBUG" - fi - efl_enable_coverage="yes" - else - AC_MSG_WARN([lcov is not found, disable profiling instrumentation]) - fi -fi - -AM_CONDITIONAL(EFL_ENABLE_TESTS, test "x${_efl_enable_tests}" = "xyes") - -AS_IF([test "x$_efl_enable_tests" = "xyes"], [$2], [$3]) - -m4_popdef([UPEFL]) -]) - -dnl End of efl_tests.m4 |