pgsql: Fix vcbuild failures and chkpass dependency caused by 854adb8

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Fix vcbuild failures and chkpass dependency caused by 854adb8
Date: 2015-04-27 14:56:57
Message-ID: E1YmkSv-0000W7-S1@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Fix vcbuild failures and chkpass dependency caused by 854adb8

Switching the Windows build scripts to use forward slashes instead of
backslashes has caused a couple of issues in VC builds:
- The file tree list was not correctly generated, build script
generating vcproj file missing tree dependencies when listing items in
Filter.
- VC builds do not accept file paths with forward slashes, perhaps it
could be possible to use a Condition but it seems safer to simply
enforce the file paths to use backslashes in the vcproj files.
- chkpass had an unneeded dependency with libpgport and libpgcommon to
make build succeed but actually it is not necessary as crypt.c is
already listed for this project and should be replaced with a fake name
as it is a unique file.

Michael Paquier

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/06ca28d5ab2f810ef25e718e0d71f2233542c151

Modified Files
--------------
src/tools/msvc/MSBuildProject.pm | 2 +-
src/tools/msvc/Mkvcbuild.pm | 2 --
src/tools/msvc/VCBuildProject.pm | 33 +++++++++++++++++++--------------
3 files changed, 20 insertions(+), 17 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Stephen Frost 2015-04-27 16:29:51 pgsql: Improve qual pushdown for RLS and SB views
Previous Message Peter Eisentraut 2015-04-27 12:21:09 Re: pgsql: Add transforms feature