]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: lua2 backend cleanup
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 15 Aug 2023 13:26:37 +0000 (15:26 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:37 +0000 (13:28 +0100)
modules/lua2backend/meson.build

index ea8a649b57d8490280c150c62f1b3d6d5195c2c0..da1a28253cb8ef711727b0b8770e812277017515 100644 (file)
@@ -1,15 +1,20 @@
-module_sources = [
+sources = [
   'lua2api2.cc',
   'lua2backend.cc',
+]
 
-  # Headers
+headers = [
   'lua2backend.hh',
   'lua2api2.hh',
-  # config_h,
 ]
 
 if get_variable(module_name + '_module')
-  static_library(module_backend_name, module_sources, include_directories: toplevel_includes, dependencies: [dep_libcrypto, dep_lua])
+  static_library(
+    module_backend_name,
+    sources,
+    dependencies: [dep_pdns, dep_libcrypto, dep_lua],
+    extra_files: [headers],
+  )
 endif
 
 if get_variable(module_name + '_dyn_module')