diff options
| author | Peter Eisentraut <peter_e@gmx.net> | 2015-03-10 22:33:24 -0400 |
|---|---|---|
| committer | Peter Eisentraut <peter_e@gmx.net> | 2015-04-13 13:07:16 -0400 |
| commit | 81134af3ec09d67043833f8d614fd688f17cb213 (patch) | |
| tree | 1017efdb60ebc39b9317e2313f31b3f55e1020f6 /src/tools/msvc | |
| parent | b22a36a62ce312c1df9477382d1da602b0c24f6f (diff) | |
| download | postgresql-81134af3ec09d67043833f8d614fd688f17cb213.tar.gz | |
Move pgbench from contrib/ to src/bin/
Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
Diffstat (limited to 'src/tools/msvc')
| -rw-r--r-- | src/tools/msvc/Mkvcbuild.pm | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index ef08334973..8993efaa19 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -31,42 +31,45 @@ my $libpq; # Set of variables for contrib modules my $contrib_defines = { 'refint' => 'REFINT_VERBOSE' }; my @contrib_uselibpq = - ('dblink', 'oid2name', 'pgbench', 'pg_upgrade', 'postgres_fdw', 'vacuumlo'); + ('dblink', 'oid2name', 'pg_upgrade', 'postgres_fdw', 'vacuumlo'); my @contrib_uselibpgport = ( - 'oid2name', 'pgbench', + 'oid2name', 'pg_standby', 'pg_test_fsync', 'pg_test_timing', 'pg_upgrade', 'pg_xlogdump', 'vacuumlo'); my @contrib_uselibpgcommon = ( - 'oid2name', 'pgbench', + 'oid2name', 'pg_standby', 'pg_test_fsync', 'pg_test_timing', 'pg_upgrade', 'pg_xlogdump', 'vacuumlo'); -my $contrib_extralibs = { 'pgbench' => ['ws2_32.lib'] }; +my $contrib_extralibs = undef; my $contrib_extraincludes = { 'tsearch2' => ['contrib/tsearch2'], 'dblink' => ['src/backend'] }; my $contrib_extrasource = { 'cube' => [ 'contrib\cube\cubescan.l', 'contrib\cube\cubeparse.y' ], - 'pgbench' => - [ 'contrib\pgbench\exprscan.l', 'contrib\pgbench\exprparse.y' ], 'seg' => [ 'contrib\seg\segscan.l', 'contrib\seg\segparse.y' ], }; my @contrib_excludes = ('pgcrypto', 'intagg', 'sepgsql'); # Set of variables for frontend modules my $frontend_defines = { 'initdb' => 'FRONTEND' }; -my @frontend_uselibpq = ('pg_ctl', 'psql'); -my @frontend_uselibpgport = ( 'pg_archivecleanup' ); -my @frontend_uselibpgcommon = ( 'pg_archivecleanup' ); +my @frontend_uselibpq = ('pg_ctl', 'pgbench', 'psql'); +my @frontend_uselibpgport = ( 'pg_archivecleanup', 'pgbench' ); +my @frontend_uselibpgcommon = ( 'pg_archivecleanup', 'pgbench' ); my $frontend_extralibs = { 'initdb' => ['ws2_32.lib'], 'pg_restore' => ['ws2_32.lib'], + 'pgbench' => ['ws2_32.lib'], 'psql' => ['ws2_32.lib'] }; my $frontend_extraincludes = { 'initdb' => ['src\timezone'], 'psql' => [ 'src\bin\pg_dump', 'src\backend' ] }; -my $frontend_extrasource = { 'psql' => ['src\bin\psql\psqlscan.l'] }; +my $frontend_extrasource = { + 'psql' => ['src\bin\psql\psqlscan.l'], + 'pgbench' => + [ 'contrib\pgbench\exprscan.l', 'contrib\pgbench\exprparse.y' ], +}; my @frontend_excludes = ('pgevent', 'pg_basebackup', 'pg_rewind', 'pg_dump', 'scripts'); |
