Content-Length: 273460 | pFad | http://github.com/postgrespro/postgres/commit/48aa0032c454a73ca70f192c122508eb4ee38e28

C1 MSVC: Substitute $(top_builddir) in REGRESS_OPTS. · postgrespro/postgres@48aa003 · GitHub
Skip to content

Commit 48aa003

Browse files
committed
MSVC: Substitute $(top_builddir) in REGRESS_OPTS.
Commit d7cdf6e introduced a usage thereof. Back-patch to 9.0, like that commit.
1 parent 3c5232a commit 48aa003

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/tools/msvc/vcregress.pl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -249,9 +249,13 @@ sub fetchRegressOpts
249249
if ($m =~ /^\s*REGRESS_OPTS\s*=(.*)/m)
250250
{
251251

252-
# ignore options that use makefile variables - can't handle those
253-
# ignore anything that isn't an option staring with --
254-
@opts = grep { $_ !~ /\$\(/ && $_ =~ /^--/ } split(/\s+/,$1);
252+
# Substitute known Makefile variables, then ignore options that retain
253+
# an unhandled variable reference. Ignore anything that isn't an
254+
# option starting with "--".
255+
@opts = grep {
256+
s/\Q$(top_builddir)\E/\"$topdir\"/;
257+
$_ !~ /\$\(/ && $_ =~ /^--/
258+
} split(/\s+/, $1);
255259
}
256260
if ($m =~ /^\s*ENCODING\s*=\s*(\S+)/m)
257261
{

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/postgrespro/postgres/commit/48aa0032c454a73ca70f192c122508eb4ee38e28

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy