aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2023-11-09 15:05:58 +0100
committerPeter Eisentraut <peter@eisentraut.org>2023-11-09 15:10:43 +0100
commitb630d9d6c82aeb540c92faf220b837cc71a1416c (patch)
tree685c33a61b193b6cb50b8f9389a66d049873fd80
parent7b8399819b9b1a409b11ebfb4027aed56747f923 (diff)
downloadpostgresql-b630d9d6c82aeb540c92faf220b837cc71a1416c.tar.gz
postgresql-b630d9d6c82aeb540c92faf220b837cc71a1416c.zip
meson: Install missing example files
Install the example files from contrib/spi/, to match makefiles. Reviewed-by: Tristan Partin <tristan@neon.tech> Reviewed-by: Andres Freund <andres@anarazel.de> Discussion: https://www.postgresql.org/message-id/b018b577-38a2-49c6-8727-adfb577de317@eisentraut.org
-rw-r--r--contrib/meson.build5
-rw-r--r--contrib/spi/meson.build17
-rw-r--r--meson.build1
3 files changed, 23 insertions, 0 deletions
diff --git a/contrib/meson.build b/contrib/meson.build
index 84d4e185618..c0b267c632e 100644
--- a/contrib/meson.build
+++ b/contrib/meson.build
@@ -7,6 +7,11 @@ contrib_data_args = {
'install_dir': contrib_data_dir,
}
+contrib_doc_dir = dir_doc_extension
+contrib_doc_args = {
+ 'install_dir': contrib_doc_dir,
+}
+
subdir('adminpack')
subdir('amcheck')
subdir('auth_delay')
diff --git a/contrib/spi/meson.build b/contrib/spi/meson.build
index a80e2c8ce4f..b551eda4a7e 100644
--- a/contrib/spi/meson.build
+++ b/contrib/spi/meson.build
@@ -20,6 +20,10 @@ install_data('autoinc.control', 'autoinc--1.0.sql',
kwargs: contrib_data_args,
)
+install_data('autoinc.example',
+ kwargs: contrib_doc_args,
+)
+
insert_username_sources = files(
'insert_username.c',
@@ -43,6 +47,10 @@ install_data(
kwargs: contrib_data_args,
)
+install_data('insert_username.example',
+ kwargs: contrib_doc_args,
+)
+
moddatetime_sources = files(
'moddatetime.c',
@@ -66,6 +74,11 @@ install_data(
kwargs: contrib_data_args,
)
+install_data('moddatetime.example',
+ kwargs: contrib_doc_args,
+)
+
+
# this is needed for the regression tests;
# comment out if you want a quieter refint package for other uses
refint_cflags = ['-DREFINT_VERBOSE']
@@ -90,3 +103,7 @@ contrib_targets += refint
install_data('refint.control', 'refint--1.0.sql',
kwargs: contrib_data_args,
)
+
+install_data('refint.example',
+ kwargs: contrib_doc_args,
+)
diff --git a/meson.build b/meson.build
index 6c0faa9490f..47c8fcdc532 100644
--- a/meson.build
+++ b/meson.build
@@ -526,6 +526,7 @@ dir_include_internal = dir_include_pkg / 'internal'
dir_include_server = dir_include_pkg / 'server'
dir_include_extension = dir_include_server / 'extension'
dir_data_extension = dir_data / 'extension'
+dir_doc_extension = dir_doc / 'extension'