From: Fred Morcos Date: Wed, 12 Jul 2023 21:29:03 +0000 (+0200) Subject: Meson: CDB X-Git-Tag: rec-5.1.0-alpha1~80^2~328 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b824c7d62f45ed5fd1821206dc847b23e702bebb;p=thirdparty%2Fpdns.git Meson: CDB --- diff --git a/meson/cdb/meson.build b/meson/cdb/meson.build new file mode 100644 index 0000000000..c59f302278 --- /dev/null +++ b/meson/cdb/meson.build @@ -0,0 +1,16 @@ +# CDB +# Outputs: deps_cdb + +deps_cdb = dependency('libcdb', required: false) + +if not deps_cdb.found() + if cxx.has_header('cdb.h', required: true) + if cxx.has_function('cdb_find', args: ['-lcdb']) + deps_cdb = declare_dependency(link_args: ['-lcdb']) + endif + endif +endif + +conf.set10('HAVE_CDB', deps_cdb.found(), description: 'Whether we have CDB') +conf.set10('CDB', deps_cdb.found(), description: 'Whether we have CDB') +summary('CDB', deps_cdb.found(), bool_yn: true, section: 'Configuration')