Fix bug #565849.
commit6c12052e7ea5885e875f8b44908d0f7a144a937f
authorAnkit Jain <radical@corewars.org>
Tue, 22 Dec 2009 11:47:38 +0000 (22 11:47 -0000)
committerAnkit Jain <radical@corewars.org>
Tue, 22 Dec 2009 11:47:38 +0000 (22 11:47 -0000)
treed36615a7d8e9c9d89f106b28f37951a78a5f3b91
parentef654ad856d259c2cdf88ebdd7b3e58686753d1f
Fix bug #565849.
In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:

Fix bug #565849.
* DirectoryScanner.cs (Excludes): Change from string to ITaskItem[] .
* BuildItem.cs: Track api changes.

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

* Items.cs (TestItemsWithWildcards): Add Exclude also, update
test accordingly.

In class/Microsoft.Build.Tasks:

* Microsoft.Build.Tasks.dll.sources: Add DirectoryScanner.cs
from Build.Engine, required by CreateItem.

In class/Microsoft.Build.Tasks/Microsoft.Build.Tasks:

Fix bug #565849.
* CreateItem.cs: Use DirectoryScanner to handle wildcards.
(IsExcluded): Remove.

In class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks:

* CreateItemTest.cs (TestItemsWithWildcards): New.

svn path=/trunk/mcs/; revision=148839
mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildItem.cs
mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/DirectoryScanner.cs
mcs/class/Microsoft.Build.Engine/Test/various/ChangeLog
mcs/class/Microsoft.Build.Engine/Test/various/Items.cs [changed mode: 0644->0755]
mcs/class/Microsoft.Build.Tasks/ChangeLog
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.dll.sources
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CreateItem.cs
mcs/class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks/ChangeLog
mcs/class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks/CreateItemTest.cs [changed mode: 0644->0755]