File: pdns_check_cdb.m4

package info (click to toggle)
pdns 4.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 8,856 kB
  • sloc: cpp: 78,652; sh: 5,405; makefile: 2,096; sql: 822; ruby: 598; yacc: 228; ansic: 208; lex: 130; perl: 48; python: 4
file content (21 lines) | stat: -rw-r--r-- 509 bytes parent folder | download | duplicates (6)
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"])
])