From: Tom Lane <tgl@sss.pgh.pa.us> Date: Sat, 25 Nov 2017 23:15:23 +0000 (-0500) Subject: Update MSVC build process for new timezone data. X-Git-Tag: REL9_6_7~59 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cd3bde814612ffebe11a754116a70010ae195784;p=postgresql Update MSVC build process for new timezone data. Missed this dependency in commits 7cce222c9 et al. --- diff --git a/src/tools/msvc/Install.pm b/src/tools/msvc/Install.pm index afb1b770e7..d55ec4a86f 100644 --- a/src/tools/msvc/Install.pm +++ b/src/tools/msvc/Install.pm @@ -381,8 +381,8 @@ sub GenerateTimezoneFiles my $mf = read_file("src/timezone/Makefile"); $mf =~ s{\\\r?\n}{}g; - $mf =~ /^TZDATA\s*:?=\s*(.*)$/m - || die "Could not find TZDATA line in timezone makefile\n"; + $mf =~ /^TZDATAFILES\s*:?=\s*(.*)$/m + || die "Could not find TZDATAFILES line in timezone makefile\n"; my @tzfiles = split /\s+/, $1; $mf =~ /^POSIXRULES\s*:?=\s*(.*)$/m @@ -397,7 +397,8 @@ sub GenerateTimezoneFiles foreach (@tzfiles) { my $tzfile = $_; - push(@args, "src/timezone/data/$tzfile"); + $tzfile =~ s|\$\(srcdir\)|src/timezone|; + push(@args, $tzfile); } system(@args);