[COMMITTERS] pgsql: MSVC: Revert most 9.5 changes to pre-9.5 vcregress.pl tests.

2015-07-29 Thread Noah Misch
MSVC: Revert most 9.5 changes to pre-9.5 vcregress.pl tests.

The reverted changes did not narrow the semantic gap between the MSVC
build system and the GNU make build system.  For targets old and new
that run multiple suites (contribcheck, modulescheck, tapcheck), restore
vcregress.pl to mimicking make -k rather than the make -S default.
Lack of -k would be more burdensome than lack of -S.  Keep changes
reflecting contemporary changes to the GNU make build system, and keep
updates to Makefile parsing.  Keep the loss of --psqldir in check and
ecpgcheck targets; it had been a no-op when used alongside
--temp-install.  No log message mentioned any of the reverted changes.
Based on a germ by Michael Paquier.  Back-patch to 9.5.

Branch
--
master

Details
---
http://git.postgresql.org/pg/commitdiff/e6ea46c30ec9d086d3317d293b1e249f21e43fbc

Modified Files
--
src/tools/msvc/vcregress.pl |   74 +++
1 file changed, 33 insertions(+), 41 deletions(-)


-- 
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers


[COMMITTERS] pgsql: MSVC: Revert most 9.5 changes to pre-9.5 vcregress.pl tests.

2015-07-29 Thread Noah Misch
MSVC: Revert most 9.5 changes to pre-9.5 vcregress.pl tests.

The reverted changes did not narrow the semantic gap between the MSVC
build system and the GNU make build system.  For targets old and new
that run multiple suites (contribcheck, modulescheck, tapcheck), restore
vcregress.pl to mimicking make -k rather than the make -S default.
Lack of -k would be more burdensome than lack of -S.  Keep changes
reflecting contemporary changes to the GNU make build system, and keep
updates to Makefile parsing.  Keep the loss of --psqldir in check and
ecpgcheck targets; it had been a no-op when used alongside
--temp-install.  No log message mentioned any of the reverted changes.
Based on a germ by Michael Paquier.  Back-patch to 9.5.

Branch
--
REL9_5_STABLE

Details
---
http://git.postgresql.org/pg/commitdiff/fdb8ea9366785d7e2a31469c1389ca8a6f11889f

Modified Files
--
src/tools/msvc/vcregress.pl |   69 +++
1 file changed, 30 insertions(+), 39 deletions(-)


-- 
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers