diff options
author | David Rowley <drowley@postgresql.org> | 2023-10-25 15:37:37 +1300 |
---|---|---|
committer | David Rowley <drowley@postgresql.org> | 2023-10-25 15:37:37 +1300 |
commit | 673a17e31202cc47a9309e9b0b9b5fbec36080d3 (patch) | |
tree | 7511196723ca9569ac9fa1b23562be81c2941965 /src | |
parent | cccfa08c39e194e7737d444974173e47a87b62c8 (diff) | |
download | postgresql-673a17e31202cc47a9309e9b0b9b5fbec36080d3.tar.gz postgresql-673a17e31202cc47a9309e9b0b9b5fbec36080d3.zip |
Add missing include dir and references to libpq for MSVC build
66d6086cb adjusted pg_regress to require this but forgot to adjust the
Visual Studio build script.
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/msvc/Mkvcbuild.pm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index db242c92052..b057ecbd38f 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -356,10 +356,11 @@ sub mkvcbuild $pgregress_ecpg->AddFile('src/test/regress/pg_regress.c'); $pgregress_ecpg->AddIncludeDir('src/port'); $pgregress_ecpg->AddIncludeDir('src/test/regress'); + $pgregress_ecpg->AddIncludeDir('src/interfaces/libpq'); $pgregress_ecpg->AddDefine('HOST_TUPLE="i686-pc-win32vc"'); $pgregress_ecpg->AddLibrary('ws2_32.lib'); $pgregress_ecpg->AddDirResourceFile('src/interfaces/ecpg/test'); - $pgregress_ecpg->AddReference($libpgcommon, $libpgport); + $pgregress_ecpg->AddReference($libpq, $libpgcommon, $libpgport); my $isolation_tester = $solution->AddProject('isolationtester', 'exe', 'misc'); @@ -383,10 +384,11 @@ sub mkvcbuild $pgregress_isolation->AddFile('src/test/regress/pg_regress.c'); $pgregress_isolation->AddIncludeDir('src/port'); $pgregress_isolation->AddIncludeDir('src/test/regress'); + $pgregress_isolation->AddIncludeDir('src/interfaces/libpq'); $pgregress_isolation->AddDefine('HOST_TUPLE="i686-pc-win32vc"'); $pgregress_isolation->AddLibrary('ws2_32.lib'); $pgregress_isolation->AddDirResourceFile('src/test/isolation'); - $pgregress_isolation->AddReference($libpgcommon, $libpgport); + $pgregress_isolation->AddReference($libpq, $libpgcommon, $libpgport); # src/bin my $D; @@ -854,10 +856,11 @@ sub mkvcbuild $pgregress->AddFile('src/test/regress/pg_regress.c'); $pgregress->AddFile('src/test/regress/pg_regress_main.c'); $pgregress->AddIncludeDir('src/port'); + $pgregress->AddIncludeDir('src/interfaces/libpq'); $pgregress->AddDefine('HOST_TUPLE="i686-pc-win32vc"'); $pgregress->AddLibrary('ws2_32.lib'); $pgregress->AddDirResourceFile('src/test/regress'); - $pgregress->AddReference($libpgcommon, $libpgport); + $pgregress->AddReference($libpq, $libpgcommon, $libpgport); # fix up pg_waldump once it's been set up # files symlinked on Unix are copied on windows |