* Vbc.cs (LogEventsFromTextOutput):
authorAnkit Jain <radical@corewars.org>
Sat, 10 Apr 2010 00:02:30 +0000 (00:02 -0000)
committerAnkit Jain <radical@corewars.org>
Sat, 10 Apr 2010 00:02:30 +0000 (00:02 -0000)
* ToolTask.cs (LogEventsFromTextOutput): Emit the messages
that don't match the error regex, as is.

svn path=/trunk/mcs/; revision=155180

mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Vbc.cs
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/ToolTask.cs

index 19cdbc07ae3dedacbe2d45cd362ff6080d74a133..7b9c688568447f9cfcc423d8b56f6c60af4bdacb 100644 (file)
@@ -1,3 +1,9 @@
+2010-04-10  Ankit Jain  <jankit@novell.com>
+
+       * Vbc.cs (LogEventsFromTextOutput):
+       * ToolTask.cs (LogEventsFromTextOutput): Emit the messages
+       that don't match the error regex, as is.
+
 2010-04-08  Ankit Jain  <jankit@novell.com>
 
        * Copy.cs: Handle non-existant source files.
index 9aef2d6b6aba2efab0b3dc1c51b326921eaf6ad5..52a8da8f978be79bc86ba0e2a173806d064435ec 100644 (file)
@@ -169,8 +169,10 @@ namespace Microsoft.Build.Tasks {
                                return;
 
                        Match match = ErrorRegex.Match (singleLine);
-                       if (!match.Success)
+                       if (!match.Success) {
+                               Log.LogMessage (importance, singleLine);
                                return;
+                       }
 
                        string filename = match.Result ("${file}") ?? "";
 
index f3c3b676b307e20a15fbff7d8eeb14d79944232b..eed5e7a2760225cdf58dc65d08edfbf467cdfa5f 100644 (file)
@@ -224,8 +224,10 @@ namespace Microsoft.Build.Utilities
                                return;
 
                        Match match = CscErrorRegex.Match (singleLine);
-                       if (!match.Success)
+                       if (!match.Success) {
+                               Log.LogMessage (importance, singleLine);
                                return;
+                       }
 
                        string filename = match.Result ("${file}") ?? "";
                        string line = match.Result ("${line}");