[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Microsoft.Build.Engine / Microsoft.Build.BuildEngine / ChangeLog
index b6d8d4047a14c982bb4373f60fa4b06418ef8adf..fccbf5743994b0c7a96c30ed636916a6ba5fd6c9 100644 (file)
@@ -1,3 +1,53 @@
+2010-07-24  Ankit Jain  <jankit@novell.com>
+
+       * ConsoleLogger.cs: Collect and dump timing information.
+
+2010-07-24  Ankit Jain  <jankit@novell.com>
+
+       * ConsoleLogger.cs: Honor LoggerVerbosity.Quiet .
+
+2010-07-22  Ankit Jain  <jankit@novell.com>
+
+       * ConsoleLogger.cs: Add support for parameter 'NoItemAndPropertyList'.
+
+2010-07-22  Ankit Jain  <jankit@novell.com>
+
+       * Project.cs: Add reserved properties MSBuildProjectFullPath
+       and MSBuildProjectExtension .
+
+2010-07-09  Ankit Jain  <jankit@novell.com>
+
+       Correctly handle precedence of ToolsVersion value coming
+       from various points.
+       * BuildEngine.cs (BuildProjectFile): Restore project.ToolsVersion .
+       * Engine.cs: Likewise. Also validate DefaultToolsVersion .
+       * Project.cs: Handle invalid tools version specified in the project
+       file, and fall back to engine's version.
+       * MSBuild.cs: Fix the precedence order, and validate.
+       * UnknownToolsVersionException.cs: New.
+
+2010-06-23  Ankit Jain  <jankit@novell.com>
+
+       * TargetBatchingImpl.cs (BuildTargetNeeded): Fix var names to
+       correctly reflect what they track. Log messages when skipping
+       or building a target.
+
+2010-06-04  Ankit Jain  <jankit@novell.com>
+
+       * Import.cs (EvaluateProjectPath): Add a hack to support multiple
+       msbuild extension paths. Paths can be specified via the environment
+       variable - $MSBuildExtensionsPath . ~/.config/xbuild/tasks is also
+       checked for extensions, besides the default location.
+       This explicitly looks for a "$(MSBuildExtensionsPath)" in the import
+       expression and tries to replace that with possible paths, till it
+       finds the file. In rest of the project, the property would resolve
+       to its single default value.
+
+2010-06-03  Ankit Jain  <jankit@novell.com>
+
+       * Engine.cs (GetLoadedProject): Return null if project not found.
+       Based on a patch by Dale Ragan <dale.ragan@sinesignal.com> .
+
 2010-05-28  Ankit Jain  <jankit@novell.com>
 
        Fix bug #485841.