AX_DUNE_COMMON: Enable result caching.
This commit is contained in:
@@ -13,28 +13,24 @@ AC_DEFUN([OPM_DUNE_COMMON_PROGRAM_TEXT],
|
||||
|
||||
|
||||
AC_DEFUN([AX_DUNE_COMMON],
|
||||
[
|
||||
AC_MSG_CHECKING(for installed dune-common headers)
|
||||
|
||||
AC_LANG_PUSH([C++])[]dnl
|
||||
[AC_CACHE_CHECK(dnl
|
||||
[for installed dune-common headers],dnl
|
||||
[ax_cv_dune_common_available],dnl
|
||||
[AC_LANG_PUSH([C++])[]dnl
|
||||
|
||||
AC_LINK_IFELSE([OPM_DUNE_COMMON_PROGRAM_TEXT],dnl
|
||||
[ax_cv_dune_common_available=yes],dnl
|
||||
[ax_cv_dune_common_available=no]dnl
|
||||
)
|
||||
[ax_cv_dune_common_available=no])
|
||||
|
||||
AC_LANG_POP([C++])[]dnl
|
||||
])[]dnl
|
||||
|
||||
AS_IF([test "x$ax_cv_dune_common_available" = "xyes"],dnl
|
||||
AS_IF([test "x$ax_cv_dune_common_available" = "xyes"],dnl
|
||||
[AC_DEFINE([HAVE_DUNE_COMMON], [1],dnl
|
||||
[Define to 1 if `dune-common' is available])[]dnl
|
||||
AC_MSG_RESULT(yes)
|
||||
LIBS="-ldunecommon $LIBS"
|
||||
],dnl
|
||||
[AC_MSG_RESULT(no)
|
||||
])[]dnl
|
||||
|
||||
AM_CONDITIONAL([DUNE_COMMON],
|
||||
[test "x$ax_cv_dune_common_available" = "xyes"])
|
||||
|
||||
[test "x$ax_cv_dune_common_available" = "xyes"])
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user