Ejemplo n.º 1
0
 void Evaluate(ProjectInfo project, MSBuildEvaluationContext context, MSBuildChoose choose, bool evalItems)
 {
     foreach (var op in choose.GetOptions())
     {
         if (op.IsOtherwise || SafeParseAndEvaluate(project, context, op.Condition, true))
         {
             EvaluateObjects(project, context, op.GetAllObjects(), evalItems);
             break;
         }
     }
 }
Ejemplo n.º 2
0
		void Evaluate (ProjectInfo project, MSBuildEvaluationContext context, MSBuildChoose choose, bool evalItems)
		{
			foreach (var op in choose.GetOptions ()) {
				if (op.IsOtherwise || SafeParseAndEvaluate (project, context, op.Condition, true)) {
					EvaluateObjects (project, context, op.GetAllObjects (), evalItems);
					break;
				}
			}
		}