| From: | Andres Freund <andres(at)anarazel(dot)de> |
|---|---|
| To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
| Subject: | pgsql: meson: Add target for installing test files & improve install_te |
| Date: | 2023-03-08 19:20:13 |
| Message-ID: | E1pZzKe-002YmN-Oq@gemulon.postgresql.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-committers |
meson: Add target for installing test files & improve install_test_files
The changes in b6a0d469cae 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
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/0d237aeebaee17943af14159b83a202a3744dbb4
Modified Files
--------------
meson.build | 32 ++++++++++++++++++--------------
src/tools/install_test_files | 25 +++++++++++++++----------
2 files changed, 33 insertions(+), 24 deletions(-)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Daniel Gustafsson | 2023-03-08 19:20:54 | Re: lz4 --rm on Ubuntu 18.04 (Add LZ4 compression to pg_dump) |
| Previous Message | Christoph Berg | 2023-03-08 17:55:03 | lz4 --rm on Ubuntu 18.04 (Add LZ4 compression to pg_dump) |