From: Fred Morcos Date: Tue, 17 Oct 2023 18:50:32 +0000 (+0200) Subject: Meson: Add ext/luawrapper dependency X-Git-Tag: rec-5.1.0-alpha1~80^2~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03c20e2c5caac89af95a29b79011af8692092db4;p=thirdparty%2Fpdns.git Meson: Add ext/luawrapper dependency --- diff --git a/ext/luawrapper/meson.build b/ext/luawrapper/meson.build new file mode 100644 index 0000000000..f2551f8720 --- /dev/null +++ b/ext/luawrapper/meson.build @@ -0,0 +1,3 @@ +dep_luawrapper = declare_dependency( + include_directories: include_directories('include'), +) diff --git a/meson.build b/meson.build index fda914fadb..230ddf8dbe 100644 --- a/meson.build +++ b/meson.build @@ -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