diff options
Diffstat (limited to 'automake/dpkg.m4')
-rw-r--r-- | automake/dpkg.m4 | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/automake/dpkg.m4 b/automake/dpkg.m4 index f5146449d..fc5eb128f 100644 --- a/automake/dpkg.m4 +++ b/automake/dpkg.m4 @@ -42,3 +42,17 @@ AC_DEFUN(DPKG_C_GCC_TRY_WARNS,[ AC_MSG_RESULT(no, not using GCC) fi ]) +dnl DPKG_CACHED_TRY_COMPILE(<description>,<cachevar>,<include>,<program>,<ifyes>,<ifno>) +define(DPKG_CACHED_TRY_COMPILE,[ + AC_MSG_CHECKING($1) + AC_CACHE_VAL($2,[ + AC_TRY_COMPILE([$3],[$4],[$2=yes],[$2=no]) + ]) + if test "x$$2" = xyes; then + true + $5 + else + true + $6 + fi +]) |