From: Peter Eisentraut Date: Thu, 9 Nov 2023 14:05:58 +0000 (+0100) Subject: meson: Install missing example files X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=b630d9d6c82aeb540c92faf220b837cc71a1416c;p=users%2Frhaas%2Fpostgres.git meson: Install missing example files Install the example files from contrib/spi/, to match makefiles. Reviewed-by: Tristan Partin Reviewed-by: Andres Freund Discussion: https://www.postgresql.org/message-id/b018b577-38a2-49c6-8727-adfb577de317@eisentraut.org --- diff --git a/contrib/meson.build b/contrib/meson.build index 84d4e18561..c0b267c632 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 a80e2c8ce4..b551eda4a7 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 6c0faa9490..47c8fcdc53 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'