@@ -284,6 +284,22 @@ sub mkvcbuild
284
284
$libpqwalreceiver -> AddIncludeDir(' src/interfaces/libpq' );
285
285
$libpqwalreceiver -> AddReference($postgres ,$libpq );
286
286
287
+ my $libpq_testclient =
288
+ $solution -> AddProject(' testclient' ,' exe' ,' misc' ,
289
+ ' src/interfaces/libpq/test' );
290
+ $libpq_testclient -> AddFile(' src/interfaces/libpq/test/testclient.c' );
291
+ $libpq_testclient -> AddIncludeDir(' src/interfaces/libpq' );
292
+ $libpq_testclient -> AddReference($libpgport ,$libpq );
293
+ $libpq_testclient -> AddLibrary(' ws2_32.lib' );
294
+
295
+ my $libpq_uri_regress =
296
+ $solution -> AddProject(' uri-regress' ,' exe' ,' misc' ,
297
+ ' src/interfaces/libpq/test' );
298
+ $libpq_uri_regress -> AddFile(' src/interfaces/libpq/test/uri-regress.c' );
299
+ $libpq_uri_regress -> AddIncludeDir(' src/interfaces/libpq' );
300
+ $libpq_uri_regress -> AddReference($libpgport ,$libpq );
301
+ $libpq_uri_regress -> AddLibrary(' ws2_32.lib' );
302
+
287
303
my $pgoutput =$solution -> AddProject(' pgoutput' ,' dll' ,' ' ,
288
304
' src/backend/replication/pgoutput' );
289
305
$pgoutput -> AddReference($postgres );