X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMicrosoft.Build.Tasks%2FMicrosoft.Build.Tasks%2FChangeLog;h=fc6ed8a18ad144fd75a54b043e551eb01ab41744;hb=8c8dd7942b852cdae3f50adb6de0ab11d49b768c;hp=4803db5a53ed6d51a42d98e399797cc0280cca99;hpb=4eb352bcb3ef7a71dc9ab62c5cd2d5e7598619f7;p=mono.git diff --git a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog index 4803db5a53e..fc6ed8a18ad 100644 --- a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog +++ b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog @@ -1,4 +1,199 @@ -2006-10-21 Leszek Ciesielski +2009-02-21 Ankit Jain + + Fix bug #458916. + * Copy.cs: CopiedFiles and DestinationFiles should have target paths + instead of source. Also, the metadata should get retained from source + items. Based on a patch by Jeffrey Richardson + Refactor a bit to remove code duplication. + +2009-02-21 Ankit Jain + + * MSBuild.cs (SplitPropertiesToDictionary): Split into exactly 2 parts. + +2009-02-11 Leszek Ciesielski + + * ResolveAssemblyReference.cs : AllowedRelatedFileExtensions stub + +2009-02-02 Ankit Jain + + * MSBuild.cs (Execute): Disable incorrect 'rebaseOutputs' behavior. + +2009-02-02 Ankit Jain + + * ResolveAssemblyReference.cs: Honor SearchPaths and the special + items like '{HintPathFromItem}', '{TargetFrameworkDirectory}' etc. + * AssemblyResolver.cs: Add api for more specific search, like search + in a directory, target frameworks, gac etc. + +2009-02-01 Ankit Jain + + * CallTarget.cs: Copy all items from target to TargetOutputs. + +2009-02-01 Ankit Jain + + * Csc.cs (AddResponseFileCommands): + * ManagedCompiler.cs (AddResponseFileCommands): 'AddModules' and + 'AdditionalLibPaths' can be empty. + +2009-01-30 Ankit Jain + + * Copy.cs (Execute): Use for loop instead of enumerators. + sourceFiles and destinationFiles can be null, handle that. + Create new directory if required. + +2009-01-27 Ankit Jain + + * Delete.cs (Execute): Skip non-existant files. + +2009-01-06 Ankit Jain + + * CreateManifestResourceName.cs (Execute): Use full path, also helps + with debugging. + +2008-12-17 Ankit Jain + + * Copy.cs: Always overwrite destination files. + +2008-12-17 Ankit Jain + + * GenerateResource.cs (Execute): Items in 'OutputResources' correspond to + items in 'Sources', handle correctly. + +2008-12-12 Ankit Jain + + * CreateManifestResourceName.cs: Implement. + * CreateCSharpManifestResourceName.cs: Implement. + +2008-11-27 Ankit Jain + + * AssignCulture.cs (Execute): Emit "Culture" metadata also. + +2008-11-23 Ankit Jain + + * AssignCulture.cs (Execute): Implement. + +2008-11-22 Ankit Jain + + * AssignTargetPath.cs (Execute): Implement. + +2008-11-21 Ankit Jain + + * GenerateResource.cs (Execute): Use for loop instead of manually + using enumerators. + +2008-11-21 Ankit Jain + + * CreateItem (Execute): AdditionalMetadata can be null. + Trim metadata values. + (IsExcluded): 'exclude' can be null. + +2008-10-09 Ankit Jain + + * CreateItem.cs (Execute): Implement. + +2008-10-01 Ankit Jain + + * CallTarget.cs (Execute): Implement. + +2008-08-06 Ankit Jain + + * Csc.cs (AddResponseFileCommands): Don't quote DefineConstants. + Correctly handle response filenames and win32 resource switch. + +2008-06-02 Atsushi Enomoto + + * AssemblyResolver.cs : do not crash when there is no mono installed. + +2007-05-17 Marek Sieradzki + + * ResolveAssemblyReference.cs + * AssemblyResolver.cs: Resolve HintPath properly. + +2007-03-19 Marek Sieradzki + + * CombinePath.cs: Implemented. + +2007-03-10 Marek Sieradzki + + * Vbc.cs: Implemented. + +2007-03-08 Marek Sieradzki + + * MSBuild.cs (Execute): Copy referenced project's dlls to output + directory. + +2007-02-18 Marek Sieradzki + + * AssemblyResolver.cs: Resolve HintPath correctly. + +2007-02-04 Marek Sieradzki + + * Delete.cs: Formatting. + +2007-02-02 Marek Sieradzki + + * AppDomainIsolatedTaskExtension.cs + * ManagedCompiler.cs: corcompare changes. + +2007-02-02 Marek Sieradzki + + * ResolveAssemblyReference.cs (Execute): Use Low MessageImportance. + +2007-01-29 Marek Sieradzki + + * AssemblyResolver.cs: Added. + * ResolveAssemblyReference.cs: Moved most of code to AssemblyResolver. + +2007-01-24 Marek Sieradzki + + * GetFrameworkPath.cs + * GetFrameworkSdkPath.cs: Changed to use ToolLocationHelper instead of + MonoLocationHelper. + +2007-01-06 Marek Sieradzki + + * GetAssemblyIdentity.cs + * ResolveManifestFiles.cs + * RemoveDuplicates.cs + * TaskLoggingHelperExtensios.cs: Added + + * SGen.cs: Added missing [Required] and [Output]. + +2006-12-11 Marek Sieradzki + + * RemoveDir.cs (Execute): Don't remove recursively. + * CreateProperty.cs: Use the same field for both properties. + +2006-12-08 Marek Sieradzki + + * ManagedCompiler.cs, Csc.cs: Moved some code from + ManagedCompiler.AddResponseFileCommands to Csc. + * SGen.cs: Added. It won't work yet. + +2006-12-05 Marek Sieradzki + + * VCBuild.cs: Changed formatting and changed EnvironmentOverride to + override from virtual. (corcompare didn't notice the difference) + * ToolTaskExtension.cs, TaskExtension.cs: Moved ctors to the beginning + of the file. + * GenerateDeploymentManifest.cs: Added "using"; + * ManagedCompiler.cs: Set OutputAssembly when it's empty and Sources + is set. + +2006-12-04 Marek Sieradzki + + * ManagedCompiler.cs: AddCommandLineCommands (): Changes according to + new tests. CheckAllReferences (): Added a null check. + * AL.cs (AddResponseFileCommands): Changes according to new tests. + +2006-12-04 Marek Sieradzki + + * MSBuild.cs: Added MonoTODO. + * MakeDir.cs: Added logging. + * Exec.cs: Added FIXME and commented unused variables. + +2006-10-21 Leszek Ciesielski + * CreateTemporaryVCProject.cs: * VCBuild.cs: * UpdateManifest.cs: