v6-0001-meson-Include-TAP-tests-in-the-configuration-summ.patch
text/x-patch
Filename: v6-0001-meson-Include-TAP-tests-in-the-configuration-summ.patch
Type: text/x-patch
Part: 0
From 3e185914f253d25803ce485e76cc905ad99664d3 Mon Sep 17 00:00:00 2001
From: Jacob Champion <jacob.champion@enterprisedb.com>
Date: Fri, 5 Sep 2025 16:39:08 -0700
Subject: [PATCH v6 1/7] meson: Include TAP tests in the configuration summary
...to make it obvious when they've been enabled. prove is added to the
executables list for good measure.
TODO: does Autoconf need something similar?
Per complaint by Peter Eisentraut.
---
meson.build | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/meson.build b/meson.build
index d7c5193d4ce..551e27f5eb3 100644
--- a/meson.build
+++ b/meson.build
@@ -3981,6 +3981,7 @@ summary(
'bison': '@0@ @1@'.format(bison.full_path(), bison_version),
'dtrace': dtrace,
'flex': '@0@ @1@'.format(flex.full_path(), flex_version),
+ 'prove': prove,
},
section: 'Programs',
)
@@ -4017,3 +4018,11 @@ summary(
section: 'External libraries',
list_sep: ' ',
)
+
+summary(
+ {
+ 'tap': tap_tests_enabled,
+ },
+ section: 'Other features',
+ list_sep: ' ',
+)
base-commit: b7057e43467ff2d7c04c3abcf5ec35fcc7db9611
--
2.52.0