]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Move flex and bison to prog-flex and prog-bison
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 1 Aug 2023 11:58:01 +0000 (13:58 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:31 +0000 (13:28 +0100)
meson.build
meson/flex-bison/meson.build [deleted file]
meson/prog-bison/meson.build [new file with mode: 0644]
meson/prog-flex/meson.build [new file with mode: 0644]

index 08be33a51bf3fea9567ac37f5228fda864423e88..00bf83f2492521ccd21e6644178590c17f8d048f 100644 (file)
@@ -25,7 +25,8 @@ subdir('meson/compiler-setup')           # Common compiler setup (cxx is the C++
 subdir('meson/summary')                  # Print a system/project summary
 subdir('meson/timet-size')               # Check the size of time_t
 subdir('meson/timet-sign')               # Check the sign of time_t
-subdir('meson/flex-bison')               # Find flex and bison
+subdir('meson/prog-flex')                # Find flex
+subdir('meson/prog-bison')               # Find bison
 subdir('meson/platform')                 # Platform detection
 subdir('meson/atomics')                  # Check atomics support
 subdir('meson/pthread-headers')          # Check pthread headers
diff --git a/meson/flex-bison/meson.build b/meson/flex-bison/meson.build
deleted file mode 100644 (file)
index 93db104..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# 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
diff --git a/meson/prog-bison/meson.build b/meson/prog-bison/meson.build
new file mode 100644 (file)
index 0000000..e9c7186
--- /dev/null
@@ -0,0 +1,7 @@
+# Find bison
+# Outputs: bison
+
+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
diff --git a/meson/prog-flex/meson.build b/meson/prog-flex/meson.build
new file mode 100644 (file)
index 0000000..562c21e
--- /dev/null
@@ -0,0 +1,7 @@
+# Find flex
+# Outputs: flex
+
+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