diff options
| author | Noah Misch | 2015-04-24 23:29:02 +0000 |
|---|---|---|
| committer | Noah Misch | 2015-04-24 23:29:21 +0000 |
| commit | 0a5570e3684adeb50c06e197e59dff9f829e67e6 (patch) | |
| tree | 0a1734090f3ee475f67d582bab995ca5afe88acf /src/tools | |
| parent | d3398d085dfbc2cfea98b4b57a96be780058b6ff (diff) | |
Build every ECPG library with -DFRONTEND.
Each of the libraries incorporates src/port files, which often check
FRONTEND. Build systems disagreed on whether to build libpgtypes this
way. Only libecpg incorporates files that rely on it today. Back-patch
to 9.0 (all supported versions) to forestall surprises.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/msvc/Mkvcbuild.pm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index ca0876868d0..528983be706 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -306,6 +306,7 @@ sub mkvcbuild my $libecpgcompat = $solution->AddProject( 'libecpg_compat', 'dll', 'interfaces', 'src\interfaces\ecpg\compatlib'); + $libecpgcompat->AddDefine('FRONTEND'); $libecpgcompat->AddIncludeDir('src\interfaces\ecpg\include'); $libecpgcompat->AddIncludeDir('src\interfaces\libpq'); $libecpgcompat->UseDef('src\interfaces\ecpg\compatlib\compatlib.def'); |
