From 97520809424d46c55e2faf73b5f09cb64b52f4a5 Mon Sep 17 00:00:00 2001
From: Magnus Hagander <magnus@hagander.net>
Date: Mon, 24 Jan 2011 08:24:31 +0100
Subject: [PATCH] Exclude sepgsql from MSVC regression testing as well

In passing, change exclusion in the build to follow the
same pattern as other always-excluded modules.
---
 src/tools/msvc/Mkvcbuild.pm | 5 +----
 src/tools/msvc/vcregress.pl | 1 +
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
index 44d11e1fae..35b9f86ca9 100644
--- a/src/tools/msvc/Mkvcbuild.pm
+++ b/src/tools/msvc/Mkvcbuild.pm
@@ -36,7 +36,7 @@ my $contrib_extrasource = {
     'cube' => ['cubescan.l','cubeparse.y'],
     'seg' => ['segscan.l','segparse.y']
 };
-my @contrib_excludes = ('pgcrypto','intagg');
+my @contrib_excludes = ('pgcrypto','intagg','sepgsql');
 
 sub mkvcbuild
 {
@@ -356,9 +356,6 @@ sub mkvcbuild
         push @contrib_excludes,'uuid-ossp';
     }
 
-    # No SELinux support for Windows.
-    push @contrib_excludes,'sepgsql';
-
     # Pgcrypto makefile too complex to parse....
     my $pgcrypto = $solution->AddProject('pgcrypto','dll','crypto');
     $pgcrypto->AddFiles(
diff --git a/src/tools/msvc/vcregress.pl b/src/tools/msvc/vcregress.pl
index deac341ebd..f3024f26ca 100644
--- a/src/tools/msvc/vcregress.pl
+++ b/src/tools/msvc/vcregress.pl
@@ -186,6 +186,7 @@ sub contribcheck
     my $mstat = 0;
     foreach my $module (glob("*"))
     {
+        next if ($module eq 'sepgsql');
         next if ($module eq 'xml2' && !$config->{xml});
         next
           unless -d "$module/sql"
-- 
2.50.1