Author: msierad
Date: 2007-03-06 14:39:03 -0500 (Tue, 06 Mar 2007)
New Revision: 73837
Modified:
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Project.cs
Log:
2007-03-06 Marek Sieradzki <[EMAIL PROTECTED]>
* Project.cs (Build): Add outputs to targetOutputs.
Modified:
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
===================================================================
---
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
2007-03-06 19:37:28 UTC (rev 73836)
+++
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
2007-03-06 19:39:03 UTC (rev 73837)
@@ -1,5 +1,9 @@
2007-03-06 Marek Sieradzki <[EMAIL PROTECTED]>
+ * Project.cs (Build): Add outputs to targetOutputs.
+
+2007-03-06 Marek Sieradzki <[EMAIL PROTECTED]>
+
* ExpressionCollection.cs (ConvertToArray): Simplify.
2007-03-05 Marek Sieradzki <[EMAIL PROTECTED]>
Modified:
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Project.cs
===================================================================
---
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Project.cs
2007-03-06 19:37:28 UTC (rev 73836)
+++
trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Project.cs
2007-03-06 19:39:03 UTC (rev 73837)
@@ -230,20 +230,20 @@
}
[MonoTODO ("Not tested")]
- public bool Build (string[] targetNames)
+ public bool Build (string [] targetNames)
{
return Build (targetNames, null);
}
[MonoTODO ("Not tested")]
- public bool Build (string[] targetNames,
+ public bool Build (string [] targetNames,
IDictionary targetOutputs)
{
return Build (targetNames, targetOutputs,
BuildSettings.None);
}
[MonoTODO ("Not tested")]
- public bool Build (string[] targetNames,
+ public bool Build (string [] targetNames,
IDictionary targetOutputs,
BuildSettings buildFlags)
@@ -268,13 +268,16 @@
if (!targets [target].Build ())
return false;
+
+ if (targetOutputs != null)
+ targetOutputs.Add (target, targets
[target].Outputs);
}
return true;
}
[MonoTODO]
- public string[] GetConditionedPropertyValues (string
propertyName)
+ public string [] GetConditionedPropertyValues (string
propertyName)
{
if (conditionedProperties.ContainsKey (propertyName))
return conditionedProperties
[propertyName].ToArray ();
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches