We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent6b1b464 commit3159040Copy full SHA for 3159040
src/tools/msvc/Mkvcbuild.pm
@@ -3,7 +3,7 @@ package Mkvcbuild;
3
#
4
# Package that generates build files for msvc build
5
6
-# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.27 2008/04/16 14:19:56 adunstan Exp $
+# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.28 2008/05/09 16:01:05 adunstan Exp $
7
8
use Carp;
9
use Win32;
@@ -398,8 +398,10 @@ sub AddContrib
398
$mf =~s{\\\s*[\r\n]+}{}mg;
399
my$proj =$solution->AddProject($dn,'dll','contrib');
400
$mf =~/^OBJS\s*=\s*(.*)$/gm || croak"Could not find objects in MODULE_big for$n\n";
401
-foreachmy$o (split /\s+/,$1)
+my$objs =$1;
402
+while ($objs =~/\b([\w-]+\.o)\b/g)
403
{
404
+my$o =$1;
405
$o =~s/\.o$/.c/;
406
$proj->AddFile('contrib\\' .$n .'\\' .$o);
407
}