MSVC build system installs extra executables

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: MSVC build system installs extra executables
Date: 2022-02-28 22:59:04
Message-ID: 74952229-b3b0-fe47-f958-4088529a3f21@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


I don't know if this has been discussed before, but I mentioned recently
(<https://www.postgresql.org/message-id/e4233934-98a6-6f76-46a0-992c0f4f1208%40dunslane.net>)
that I think the MSVC build system is too eager about installing
executables it builds. In particular, it installs these binaries for
which the analogs are not installed by the makefile system:

isolationtester.exe

libpq_pipeline.exe

pg_isolation_regress.exe

pg_regress_ecpg.exe

pg_regress.exe

zic.exe

Do we want to do anything about that? ISTM we should be installing
identical sets of binaries as far as possible. The installation of
libpq_pipeline.exe is apparently what has led Justin Pryzby to think
it's OK to undo the effect of commit f4ce6c4d3a on vcregress.pl.

cheers

andrew

--
Andrew Dunstan
EDB: https://www.enterprisedb.com

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2022-02-28 23:08:48 Re: [PATCH] Add TOAST support for several system tables
Previous Message Cary Huang 2022-02-28 22:56:31 Re: [PATCH] add relation and block-level filtering to pg_waldump