In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
commit66fa37cb835b13a0351ec322c940466b8f8cf1a6
authorankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 19 Feb 2010 11:51:19 +0000 (19 11:51 +0000)
committerankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 19 Feb 2010 11:51:19 +0000 (19 11:51 +0000)
treee6adf4f6cae58e7d7ae0b108c29eac81ac37d042
parent45cd5a80da70f6c52f19e7c49663ffb0c7cbe856
In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
* BuildItem.cs: Track api changes.
(SetMetadata): Allow RecursiveDir to be set, this is set by
DirectoryScanner.
* DirectoryScanner.cs (ProcessInclude): Set RecursiveDir metadata.

In class/Microsoft.Build.Engine/Test/various:

* Items.cs (TestItemsWithWildcards): Check for RecursiveDir metadata also.

In class/Microsoft.Build.Utilities/Microsoft.Build.Utilities:
* TaskItem.cs: Track api changes.

In class/Microsoft.Build.Utilities/Mono.XBuild.Utilities:

* ReservedNameUtils.cs (GetReservedMetadata): Add dictionary param
@metadata. Use this to check for existing value of "RecursiveDir"
metadata, use that if present.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@152067 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildItem.cs
class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/DirectoryScanner.cs
class/Microsoft.Build.Engine/Test/various/ChangeLog
class/Microsoft.Build.Engine/Test/various/Items.cs
class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/ChangeLog
class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/TaskItem.cs
class/Microsoft.Build.Utilities/Mono.XBuild.Utilities/ChangeLog
class/Microsoft.Build.Utilities/Mono.XBuild.Utilities/ReservedNameUtils.cs