mirror of https://github.com/citusdata/citus.git
26 lines
1.3 KiB
Diff
26 lines
1.3 KiB
Diff
commit 06672ddcdf3da7ba473b0907405133076dce8af2
|
|
Author: Brian Cloutier <github@briancloutier.com>
|
|
Date: Wed Nov 1 14:11:03 2017 -0700
|
|
|
|
Help postgres build the citus 'contrib' module
|
|
|
|
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
|
|
index 4c2e12e..82f3ab1 100644
|
|
--- a/src/tools/msvc/Mkvcbuild.pm
|
|
+++ b/src/tools/msvc/Mkvcbuild.pm
|
|
@@ -31,11 +31,11 @@ my $libpq;
|
|
|
|
# Set of variables for modules in contrib/ and src/test/modules/
|
|
my $contrib_defines = { 'refint' => 'REFINT_VERBOSE' };
|
|
-my @contrib_uselibpq = ('dblink', 'oid2name', 'postgres_fdw', 'vacuumlo');
|
|
+my @contrib_uselibpq = ('citus', 'dblink', 'oid2name', 'postgres_fdw', 'vacuumlo');
|
|
my @contrib_uselibpgport = ('oid2name', 'pg_standby', 'vacuumlo');
|
|
my @contrib_uselibpgcommon = ('oid2name', 'pg_standby', 'vacuumlo');
|
|
-my $contrib_extralibs = undef;
|
|
-my $contrib_extraincludes = { 'dblink' => ['src/backend'] };
|
|
+my $contrib_extralibs = { 'citus' => ['ws2_32.lib']};
|
|
+my $contrib_extraincludes = { 'dblink' => ['src/backend'], 'citus' => ['contrib/citus/src/include', 'contrib/citus/windows/include'] };
|
|
my $contrib_extrasource = {
|
|
'cube' => [ 'contrib/cube/cubescan.l', 'contrib/cube/cubeparse.y' ],
|
|
'seg' => [ 'contrib/seg/segscan.l', 'contrib/seg/segparse.y' ], };
|