]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: flex and bison
authorFred Morcos <fred.morcos@open-xchange.com>
Mon, 3 Jul 2023 10:33:14 +0000 (12:33 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:25 +0000 (13:28 +0100)
meson/flex-bison/meson.build [new file with mode: 0644]

diff --git a/meson/flex-bison/meson.build b/meson/flex-bison/meson.build
new file mode 100644 (file)
index 0000000..93db104
--- /dev/null
@@ -0,0 +1,12 @@
+# Find flex and bison
+# Outputs: flex bison
+
+flex = find_program('flex', required: true)
+summary('flex', flex.found(), bool_yn: true, section: 'Programs')
+# summary('Flex', flex.full_path(), section: 'System')       # TODO Meson 0.55
+# summary('Flex Version', flex.version(), section: 'System') # TODO Meson 0.62
+
+bison = find_program('bison', required: true)
+summary('bison', bison.found(), bool_yn: true, section: 'Programs')
+# summary('Bison', bison.full_path(), section: 'System')       # TODO Meson 0.55
+# summary('Bison Version', bison.version(), section: 'System') # TODO Meson 0.62