[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Microsoft.Build.Engine / Microsoft.Build.BuildEngine / ChangeLog
index 7b43f792701256ec17cbd045acc091edbe0057cd..fccbf5743994b0c7a96c30ed636916a6ba5fd6c9 100644 (file)
@@ -1,3 +1,59 @@
+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.
+       * DirectoryScanner.cs (ProcessInclude): Set %(RecursiveDir) only if
+       the '**' wildcard was found in the original Include.
+
 2010-04-10  Ankit Jain  <jankit@novell.com>
 
        * Project.cs (InitializeProperties): Set MSBuildBinPath to the current