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

Reply via email to