AX_DUNE_ISTL: Enable result caching.

This commit is contained in:
Bård Skaflestad 2012-05-23 19:17:08 +02:00
parent 8b72f2fc93
commit e84d334f68

View File

@ -13,28 +13,27 @@ AC_DEFUN([OPM_DUNE_ISTL_PROGRAM_TEXT],
AC_DEFUN([AX_DUNE_ISTL], AC_DEFUN([AX_DUNE_ISTL],
[ [AC_REQUIRE([AX_DUNE_COMMON])
AC_REQUIRE([AX_DUNE_COMMON])
AC_MSG_CHECKING(for installed dune-istl headers) AC_CACHE_CHECK(dnl
[for installed dune-istl headers],dnl
AC_LANG_PUSH([C++])[]dnl [ax_cv_dune_istl_available],dnl
[AC_LANG_PUSH([C++])[]dnl
AC_LINK_IFELSE([OPM_DUNE_ISTL_PROGRAM_TEXT],dnl AC_LINK_IFELSE([OPM_DUNE_ISTL_PROGRAM_TEXT],dnl
[ax_cv_dune_istl_available=yes],dnl [ax_cv_dune_istl_available=yes],dnl
[ax_cv_dune_istl_available=no]) [ax_cv_dune_istl_available=no])
AC_LANG_POP([C++])[]dnl AC_LANG_POP([C++])[]dnl
])[]dnl
AS_IF([test "x$ax_cv_dune_istl_available" = "xyes" -a "x$ax_cv_dune_common_available"],dnl AS_IF([test "x$ax_cv_dune_istl_available" = "xyes" -a \
"x$ax_cv_dune_common_available" = "xyes"],dnl
[AC_DEFINE([HAVE_DUNE_ISTL], [1],dnl [AC_DEFINE([HAVE_DUNE_ISTL], [1],dnl
[Define to 1 if `dune-istl' is available])[]dnl [Define to 1 if `dune-istl' is available])
AC_MSG_RESULT(yes)
],dnl
[AC_MSG_RESULT(no)
])[]dnl ])[]dnl
AM_CONDITIONAL([DUNE_ISTL], AM_CONDITIONAL([DUNE_ISTL],
[test "x$ax_cv_dune_istl_available" = "xyes" -a "x$ax_cv_dune_common_available"]) [test "x$ax_cv_dune_istl_available" = "xyes" -a \
"x$ax_cv_dune_common_available" = "xyes"])
]) ])