From b824c7d62f45ed5fd1821206dc847b23e702bebb Mon Sep 17 00:00:00 2001 From: Fred Morcos Date: Wed, 12 Jul 2023 23:29:03 +0200 Subject: [PATCH] Meson: CDB --- meson/cdb/meson.build | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 meson/cdb/meson.build 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') -- 2.47.2