]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Add ext/luawrapper dependency
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 17 Oct 2023 18:50:32 +0000 (20:50 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:52 +0000 (13:28 +0100)
ext/luawrapper/meson.build [new file with mode: 0644]
meson.build

diff --git a/ext/luawrapper/meson.build b/ext/luawrapper/meson.build
new file mode 100644 (file)
index 0000000..f2551f8
--- /dev/null
@@ -0,0 +1,3 @@
+dep_luawrapper = declare_dependency(
+  include_directories: include_directories('include'),
+)
index fda914fadb7930c477b0d40dffe80aaa33ca4055..230ddf8dbe0085d67026b39c421915a42d5aa54c 100644 (file)
@@ -89,7 +89,14 @@ endif
 # TODO Generate pdns_server.1 manpage
 
 # Ext
-ext_modules = ['arc4random', 'yahttp', 'ipcrypt', 'json11', 'protozero']
+ext_modules = [
+  'arc4random',
+  'ipcrypt',
+  'json11',
+  'luawrapper',
+  'protozero',
+  'yahttp',
+]
 subdir('ext')
 
 deps = [
@@ -111,12 +118,13 @@ deps = [
   dep_dlopen,
   dep_pkcs11,
   dep_gss_tsig,
-  dep_yahttp,
+  dep_systemd,
+  dep_arc4random,
   dep_ipcrypt,
   dep_json11,
-  dep_arc4random,
-  dep_systemd,
+  dep_luawrapper,
   dep_protozero,
+  dep_yahttp,
 ]
 
 # Modules