Properly set MODULE_PATHNAME based on module name instead of incorrectly based
on directory name. Fixes the generation of .sql files in contrib/spi. Per complaint from Dave Page.
This commit is contained in:
parent
85a3fce996
commit
6cc02136a4
@ -3,7 +3,7 @@ package Mkvcbuild;
|
||||
#
|
||||
# Package that generates build files for msvc build
|
||||
#
|
||||
# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.10 2007/04/26 14:09:12 mha Exp $
|
||||
# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.11 2007/04/27 16:45:54 mha Exp $
|
||||
#
|
||||
use Carp;
|
||||
use Win32;
|
||||
@ -448,7 +448,8 @@ sub GenerateContribSqlFiles
|
||||
{
|
||||
print "Building $out from $in (contrib/$n)...\n";
|
||||
my $cont = Project::read_file("contrib/$n/$in");
|
||||
my $dn = $n;
|
||||
my $dn = $out;
|
||||
$dn =~ s/\.sql$//;
|
||||
if ($mf =~ /^MODULE_big\s*=\s*(.*)$/m) { $dn = $1 }
|
||||
$cont =~ s/MODULE_PATHNAME/\$libdir\/$dn/g;
|
||||
my $o;
|
||||
|
Loading…
x
Reference in New Issue
Block a user