[genproj] Skip Facades, mcs and Microsoft.Web.Infrastructure.
authorJoão Matos <joao@tritao.eu>
Sun, 13 Sep 2015 23:14:41 +0000 (00:14 +0100)
committerJoão Matos <joao@tritao.eu>
Sun, 13 Sep 2015 23:14:41 +0000 (00:14 +0100)
msvc/scripts/genproj.cs

index 6f134efec932ec36a1d5f5432f2e35a8d557963e..e4276cf6b176ba08a52c2f3da7f6aa6b47fda972 100644 (file)
@@ -977,6 +977,14 @@ public class Driver {
                        string library = project.Attribute ("library").Value;
                        var profile = project.Element ("profile").Value;
 
+                       // Skip facades for now, the tool doesn't know how to deal with them yet.
+                       if (dir.Contains ("Facades"))
+                               continue;
+
+                       // These are currently broken, skip until they're fixed.
+                       if (dir.StartsWith ("mcs") || dir.Contains ("Microsoft.Web.Infrastructure"))
+                               continue;
+
                        //
                        // Do only class libraries for now
                        //