v1-0001-meson-Option-to-not-install-test-modules.patch
text/plain
Filename: v1-0001-meson-Option-to-not-install-test-modules.patch
Type: text/plain
Part: 0
Patch
Format: format-patch
Series: patch v1-0001
Subject: meson: Option to not install test modules
| File | + | − |
|---|---|---|
| meson.build | 4 | 0 |
| src/test/meson.build | 3 | 1 |
From 2573753c7af13f24cd8de404cbc6e54fdbb3040a Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter@eisentraut.org>
Date: Mon, 30 Jan 2023 08:36:37 +0100
Subject: [PATCH v1] meson: Option to not install test modules
---
meson.build | 4 ++++
src/test/meson.build | 4 +++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index e379a252a5..603a79668c 100644
--- a/meson.build
+++ b/meson.build
@@ -2809,6 +2809,10 @@ backend_code = declare_dependency(
# libraries.
+# WIP
+test_install = false
+
+
# Then through the main sources. That way contrib can have dependencies on
# main sources. Note that this explicitly doesn't enter src/test, right now a
# few regression tests depend on contrib files.
diff --git a/src/test/meson.build b/src/test/meson.build
index 5f3c9c2ba2..adef37b22a 100644
--- a/src/test/meson.build
+++ b/src/test/meson.build
@@ -6,7 +6,9 @@ subdir('isolation')
subdir('authentication')
subdir('recovery')
subdir('subscription')
-subdir('modules')
+if test_install
+ subdir('modules')
+endif
if ssl.found()
subdir('ssl')
--
2.39.1