diff options
author | Andrew Dunstan | 2008-04-15 16:28:25 +0000 |
---|---|---|
committer | Andrew Dunstan | 2008-04-15 16:28:25 +0000 |
commit | 804a55113a397033a49a110db8e0f5cda7bacaf3 (patch) | |
tree | d5679a720d697179ee6b44a9f04a334db502f8bb | |
parent | b888298dc8d3b1e593e6855bbbb07dce8e6158ed (diff) |
Add multi-line flag to regex that needs it. Backpatch to 8.2. Fix from Andreas Zeugswetter
-rw-r--r-- | src/tools/msvc/Project.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/msvc/Project.pm b/src/tools/msvc/Project.pm index afa733a71a..22beaf720f 100644 --- a/src/tools/msvc/Project.pm +++ b/src/tools/msvc/Project.pm @@ -259,7 +259,8 @@ sub AddDir } # Match rules that pull in source files from different directories - my $replace_re = qr{^([^:\n\$]+\.c)\s*:\s*(?:%\s*: )?\$(\([^\)]+\))\/(.*)\/[^\/]+$}; + # example: pg_crc.c: $(top_srcdir)/src/backend/utils/hash/pg_crc.c + my $replace_re = qr{^([^:\n\$]+\.c)\s*:\s*(?:%\s*: )?\$(\([^\)]+\))\/(.*)\/[^\/]+$}m; while ($mf =~ m{$replace_re}m) { my $match = $1; |