[xbuild] Reset cache of built targets, on a new project build.
commit148ff89e73e80baa829e3dfd6ad3e46112844707
authorAnkit Jain <radical@corewars.org>
Tue, 12 Oct 2010 23:24:00 +0000 (13 04:54 +0530)
committerAnkit Jain <radical@corewars.org>
Tue, 12 Oct 2010 23:27:57 +0000 (13 04:57 +0530)
tree2d6b12f5804d6303cfd50d176ae6693d04956f47
parent010fd9b8079093b1043b8b4fa8a3bd825120e920
[xbuild] Reset cache of built targets, on a new project build.

All targets that get built are tracked by the engine, to avoid
unnecessary builds of targets. This should be reset on engine.Build,
unless it is explicitly requested *not to* reset it, via BuildFlags.
mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Engine.cs