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: | Raw Message | Whole Thread | 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) |