]> granicus.if.org Git - postgresql/commit
Allow MSVC to build with Tcl 8.6.
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 5 May 2017 15:05:34 +0000 (12:05 -0300)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 5 May 2017 15:05:34 +0000 (12:05 -0300)
commit41ba2ca080fe98ac4dc599f1e88328b030af8ace
tree9ceec39d173d3b9cbe9b91a4efa19ca7c875f744
parent96d0f988b150aa0b52b44b8c1adbc7ef59262a1a
Allow MSVC to build with Tcl 8.6.

Commit eaba54c20c5 added support for Tcl 8.6 for configure-supported
platforms after verifying that pltcl works without further changes, but
the MSVC tooling wasn't updated accordingly.  Update MSVC to match,
restructuring the code to avoid duplicating the logic for every Tcl
version supported.

Backpatch to all live branches, like eaba54c20c5.  In 9.4 and previous,
change the patch to use backslashes rather than forward, as in the rest
of the file.

Reported by Paresh More, who also tested the patch I provided.
Discussion: https://postgr.es/m/CAAgiCNGVw3ssBtSi3ZNstrz5k00ax=UV+_ZEHUeW_LMSGL2sew@mail.gmail.com
src/tools/msvc/Mkvcbuild.pm