summaryrefslogtreecommitdiffstats
path: root/m4/pdns_check_cdb.m4
blob: 3d1e3498e456f8a41f84af6618ca6b61b8dc0312 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
AC_DEFUN([PDNS_CHECK_CDB],[
  PKG_CHECK_MODULES([CDB], [libcdb], [
    AC_DEFINE([HAVE_CDB], [1], [Define to 1 if you have CDB])
    [HAVE_CDB=1]
    ],
    [AC_CHECK_HEADERS([cdb.h],
      [AC_CHECK_LIB([cdb], [cdb_find],
        [
          CDB_LIBS="-lcdb"
          AC_DEFINE([HAVE_CDB], [1], [Define to 1 if you have CDB])
          [HAVE_CDB=1]
        ],
        [:]
      )],
      [:]
    )]
  )
  AC_SUBST(CDB_LIBS)
  AC_SUBST(CDB_CFLAGS)
  AM_CONDITIONAL([HAVE_CDB], [test "x$CDB_LIBS" != "x"])
])