]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: ext
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 8 Aug 2023 14:40:49 +0000 (16:40 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:35 +0000 (13:28 +0100)
ext/meson.build [new file with mode: 0644]
meson.build

diff --git a/ext/meson.build b/ext/meson.build
new file mode 100644 (file)
index 0000000..9043be5
--- /dev/null
@@ -0,0 +1,3 @@
+foreach module: ext_modules
+  subdir(module)
+endforeach
index b596e2240157e74280ccf79bf57eac2859a65811..fe26e410003b183bc026b688ab73bd876b1f2ee7 100644 (file)
@@ -163,6 +163,10 @@ endforeach
 conf.set_quoted('PDNS_MODULES', ' '.join(selected_modules), description: 'Built-in modules')
 conf.set_quoted('PDNS_DYN_MODULES', ' '.join(selected_dyn_modules), description: 'Dynamically loadable modules that were built along with pdns')
 
+# Ext
+ext_modules = ['yahttp', 'ipcrypt']
+subdir('ext')
+
 # Generate config.h ----------------------------------------------------------------------
 config_h = configure_file(configuration: conf, output: 'config.h')
 # summary('Defines', conf.keys(), section: 'Build Configuration') # TODO Meson 0.57