From: Ankit Jain Date: Fri, 11 Mar 2011 09:02:38 +0000 (+0530) Subject: [xbuild] Don't report Imports ignored because of false conditions. X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mono.git;a=commitdiff_plain;h=1b25957fbfc250746c9f46331cc12f971667c9d8 [xbuild] Don't report Imports ignored because of false conditions. --- diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Import.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Import.cs index f9c0e52bbc1..332ee68fc4a 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Import.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Import.cs @@ -156,12 +156,8 @@ namespace Microsoft.Build.BuildEngine { // do this after setting new Extension properties, as condition might // reference it - if (!ConditionParser.ParseAndEvaluate (condition_attribute, project)) { - project.ParentEngine.LogMessage (MessageImportance.Low, - "{0}: Not importing '{1}' project as the condition '{2}' is false", - importingFile, project_attribute, condition_attribute); + if (!ConditionParser.ParseAndEvaluate (condition_attribute, project)) continue; - } // We stop if atleast one file got imported. // Remaining extension paths are *not* tried