)
endif
-libpdns_tsig = dependency('', required: false)
-if dep_gss_tsig.found()
- libpdns_tsig = declare_dependency(
- link_with: static_library(
- 'pdns-tsig',
- 'tsigutils.cc',
- 'tsigverifier.cc',
- 'gss_context.cc',
- extra_files: [
- 'tsigutils.hh',
- 'tsigverifier.hh',
- 'gss_context.hh',
- ],
- cpp_args: '-Wno-redundant-decls',
- dependencies: deps,
- )
+libpdns_gss = dependency('', required: false)
+libpdns_gss = declare_dependency(
+ link_with: static_library(
+ 'pdns-gss',
+ 'gss_context.cc',
+ extra_files: [
+ 'gss_context.hh',
+ ],
+ dependencies: deps,
)
-endif
+)
libpdns_pkcs11 = dependency('', required: false)
if dep_pkcs11.found()
)
)
+libpdns_tsig = declare_dependency(
+ link_with: static_library(
+ 'pdns-tsig',
+ 'tsigutils.cc',
+ 'tsigverifier.cc',
+ extra_files: [
+ 'tsigutils.hh',
+ 'tsigverifier.hh',
+ ],
+ cpp_args: '-Wno-redundant-decls',
+ dependencies: deps,
+ )
+)
+
libpdns = declare_dependency(
link_with: static_library(
'pdns',
libpdns_bind_parser,
libpdns_lua,
libpdns_lua_records,
+ libpdns_gss,
libpdns_tsig,
libpdns_pkcs11,
libpdns_ws,