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
This commit is contained in:
Peter Eisentraut 2023-11-09 15:05:58 +01:00
parent 7b8399819b
commit b630d9d6c8
3 changed files with 23 additions and 0 deletions

View File

@ -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')

View File

@ -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,
)

View File

@ -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'