OSDN Git Service

Forgot to add file needed for PL regression tests
authorMagnus Hagander <magnus@hagander.net>
Thu, 22 Mar 2007 13:43:02 +0000 (13:43 +0000)
committerMagnus Hagander <magnus@hagander.net>
Thu, 22 Mar 2007 13:43:02 +0000 (13:43 +0000)
src/tools/msvc/getregress.pl [new file with mode: 0644]

diff --git a/src/tools/msvc/getregress.pl b/src/tools/msvc/getregress.pl
new file mode 100644 (file)
index 0000000..496dd26
--- /dev/null
@@ -0,0 +1,22 @@
+#
+# Script that collects a list of regression tests from a Makefile
+#
+# $PostgreSQL: pgsql/src/tools/msvc/getregress.pl,v 1.1 2007/03/22 13:43:02 mha Exp $
+#
+use strict;
+use warnings;
+
+my $M;
+
+open($M,"<Makefile") || open($M,"<GNUMakefile") || die "Could not open Makefile";
+undef $/;
+my $m = <$M>;
+close($M);
+
+$m =~ s/\\[\r\n]*//gs;
+if ($m =~ /^REGRESS\s*=\s*(.*)$/gm)
+{
+    my $t = $1;
+    $t =~ s/\s+/ /g;
+    print "SET TESTS=$t";
+}