]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Rework how ext/ is handled
authorFred Morcos <fred.morcos@open-xchange.com>
Thu, 11 Jan 2024 14:38:16 +0000 (15:38 +0100)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:58 +0000 (13:28 +0100)
ext/meson.build [deleted file]
meson.build

diff --git a/ext/meson.build b/ext/meson.build
deleted file mode 100644 (file)
index 9043be5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-foreach module: ext_modules
-  subdir(module)
-endforeach
index 17aefe8592583238029093df1dc5d842f3b8c008..2e0a7c72d54f341b4d426c848f1c840b326e9ca7 100644 (file)
@@ -95,18 +95,15 @@ subdir('meson' / 'cxx-fs')                  # C++ stdlib Filesystem Module
 # TODO Generate pdns_server.1 manpage
 
 # Ext
-ext_modules = [
-  'arc4random',
-  'ipcrypt',
-  'json11',
-  'luawrapper',
-  'protozero',
-  'yahttp',
-]
+subdir('ext' / 'arc4random')
+subdir('ext' / 'ipcrypt')
+subdir('ext' / 'json11')
+subdir('ext' / 'luawrapper')
+subdir('ext' / 'protozero')
+subdir('ext' / 'yahttp')
 if get_option('module-lmdb') != 'disabled'
-  ext_modules += 'lmdb-safe'
+  subdir('ext' / 'lmdb-safe')
 endif
-subdir('ext')
 
 deps = [
   dep_pdns,