From: Fred Morcos Date: Sun, 5 Nov 2023 19:51:47 +0000 (+0100) Subject: Meson: Build pdns-zone2ldap X-Git-Tag: rec-5.1.0-alpha1~80^2~77 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d890a28a74fd71de2907bc1d6ddd500862af3d5;p=thirdparty%2Fpdns.git Meson: Build pdns-zone2ldap --- diff --git a/meson.build b/meson.build index 2865ae7ab5..b690935078 100644 --- a/meson.build +++ b/meson.build @@ -252,3 +252,13 @@ pdns_zone2sql = executable( libpdns_zone2sql, ], ) + +if get_option('module-ldap') != 'disabled' + pdns_zone2ldap = executable( + 'pdns-zone2ldap', + config_h, + dependencies: [ + libpdns_zone2ldap, + ], + ) +endif diff --git a/pdns/meson.build b/pdns/meson.build index 150f986688..28f9c7e74f 100644 --- a/pdns/meson.build +++ b/pdns/meson.build @@ -548,3 +548,17 @@ libpdns_zone2sql = declare_dependency( ], ) ) + +libpdns_zone2ldap = declare_dependency( + link_whole: static_library( + 'pdns-zone2ldap', + 'zone2ldap.cc', + extra_files: [], + dependencies: [ + deps, + libpdns_common, + libpdns_bind_dnssec_schema, + libpdns_bind_parser, + ], + ) +)