postgresql/src
Andres Freund 0d237aeeba meson: Add target for installing test files & improve install_test_files
The changes in b6a0d469ca prevented installation of the test files during a
normal install. However, the buildfarm intentionally tries to trun the tests
against a "real" installation. The new install-test-files target provides that
ability.

Because we want to install into a normal directory, I removed the necessary
munging of the target paths from meson.build and moved it into
install-test-files. I also added DESTDIR support, so that installing can
redirect the directory if desired. That's used for the tmp_install/
installation now.

I didn't like the number of arguments necessary for install_test_files, so I
changed it to use
  --install target list of files
which makes it easier to use for further directories, if/when we need them.

Discussion: https://postgr.es/m/20230308012940.edexipb3vqylcu6r@awork3.anarazel.de
2023-03-08 11:12:10 -08:00
..
backend Allow tailoring of ICU locales with custom rules 2023-03-08 16:56:37 +01:00
bin Allow tailoring of ICU locales with custom rules 2023-03-08 16:56:37 +01:00
common meson: don't require 'touch' binary, make use of 'cp' optional 2023-03-07 18:44:42 -08:00
fe_utils Revert refactoring of restore command code to shell_restore.c 2023-02-06 08:28:42 +09:00
include Allow tailoring of ICU locales with custom rules 2023-03-08 16:56:37 +01:00
interfaces Break up long GETTEXT_FILES lists 2023-03-08 15:05:43 +01:00
makefiles meson: Add equivalent of configure --disable-rpath option 2023-03-01 08:05:42 +01:00
pl Break up long GETTEXT_FILES lists 2023-03-08 15:05:43 +01:00
port Remove gratuitous references to postmaster program 2023-01-26 10:48:32 +01:00
template Use unnamed POSIX semaphores on Cygwin. 2023-01-06 10:33:28 +13:00
test 001_libpq_pipeline.pl: use Test::Differences if available 2023-03-08 18:31:55 +01:00
timezone Fix outdated references to guc.c 2023-03-02 13:49:39 +01:00
tools meson: Add target for installing test files & improve install_test_files 2023-03-08 11:12:10 -08:00
tutorial Remove useless casts to (void *) in arguments of some system functions 2023-02-07 06:57:59 +01:00
.gitignore
DEVELOPERS
Makefile Integrate pg_bsd_indent into our build/test infrastructure. 2023-02-12 12:22:21 -05:00
Makefile.global.in autoconf: Move export_dynamic determination to configure 2022-12-06 18:55:28 -08:00
Makefile.shlib autoconf: Rely on ar supporting index creation 2022-10-07 11:53:39 -07:00
meson.build Integrate pg_bsd_indent into our build/test infrastructure. 2023-02-12 12:22:21 -05:00
nls-global.mk Fix for make unportability 2022-07-13 09:15:01 +02:00