Fix problems with overlong directory names: phase #1
[mono.git] / mcs / class / Microsoft.Build.Tasks / Microsoft.Build.Tasks / ChangeLog
1 2006-10-21 Leszek Ciesielski <skolima@gmail.com>
2         * CreateTemporaryVCProject.cs:
3         * VCBuild.cs:
4         * UpdateManifest.cs:
5         * Vbc.cs:
6         * GenerateDeploymentManifest.cs: added class stubs
7         * ToolTaskExtension.cs:
8         * TaskExtension.cs: changed constructor to internal
9
10 2006-10-14  Marek Sieradzki  <marek.sieradzki@gmail.com>
11
12         * Exec.cs: Added AddCommandLineCommands ().
13         * GenerateBootstrapper.cs: Added missing attributes.
14         * GenerateManifestBase.cs: Added missing attributes.
15         * GenerateApplicationManifest.cs: Added ValidateInputs ().
16
17 2006-10-10  Marek Sieradzki  <marek.sieradzki@gmail.com>
18
19         * FormatUrl.cs
20         * ResolveAssemblyReference.cs
21         * ResolveProjectBase.cs
22         * AssignTargetPath.cs
23         * CallTarget.cs
24         * AssignCulture.cs
25         * FormatVersion.cs
26         * AssignProjectConfiguration.cs
27         * CreateManifestResourceName.cs: Added missing [Output] and
28         [Required].
29
30 2006-10-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
31
32         * MSBuild.cs: Added error logging.
33         * Copy.cs: Fixed runtime cast exception.
34
35 2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
36
37         * ResolveAssemblyReference.cs: Added.
38
39 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
40
41         * CreateProperty.cs: First implementation.
42
43 2006-08-15  Marek Sieradzki  <marek.sieradzki@gmail.com>
44
45         * MakeDir.cs, Touch.cs, ReadLinesFromFile.cs, RemoveDir.cs, Delete.cs,
46         Message.cs, FindUnderPath.cs, GenerateResource.cs, Copy.cs: Start to
47         use generics.
48
49 2006-07-17  Marek Sieradzki  <marek.sieradzki@gmail.com>
50
51         * ManagedCompiler.cs: TargetType.Get: added null check.
52
53 2006-06-25  Marek Sieradzki  <marek.sieradzki@gmail.com>
54
55         * Csc.cs: Changed ToolName to make it use gmcs.
56         * ExtractedClassName.cs: Fixed a typo.
57
58 2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
59
60         * ManagedCompiler.cs: Change TargetType to return lower case text.
61
62 2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
63
64         * FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
65         GenereateBootstrapper.cs, ExtractedClassName.cs,
66         GenerateManifestBase.cs, FormatVersion.cs,
67         CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
68         GenerateApplicationManifest.cs: Added stubs.
69         * Exec.cs: Removed some assignments.
70         * CreateItem.cs: Formatting.
71
72 2006-06-17  Marek Sieradzki  <marek.sieradzki@gmail.com>
73
74         * Error.cs: Added null check and changed return value of Execute () to
75         false.
76         * ResolveProjectBase.cs, AssignTargetPath.cs, CallTarget.cs,
77         AspNetCompiler.cs, AssignCulture.cs, AssignProjectConfiguration.cs:
78         Added stubs.
79
80 2006-05-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
81
82         * RegisterAssembly.cs, SignFile.cs, GenerateTrustInfo.cs,
83         CreateItem.cs, UnregisterAssembly.cs, Csc.cs: Changed various return
84         null and return true to NotImplementedException;
85         * Error.cs: Changed to use helpKeyword and code.
86         * GetFrameworkSdkPath.cs, GetFrameworkPath.cs: Changed to use
87         Mono.XBuild.Utilities.MonoLocationHelper.
88         * Message.cs: Fixed to use proper MessageImportance and removed error
89         logging.
90         * ManagedCompiler.cs: Added MonoTODO and ListHasNoDuplicateItems ().
91         * GenerateResource.cs: Fixed wrong if block.
92
93 2006-05-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
94
95         * Message.cs: Made messageImportance local variable.
96
97 2006-05-03  Marek Sieradzki  <marek.sieradzki@gmail.com>
98
99         * MakeDir.cs: Removed warning.
100         * Exec.cs: Fixed commmand execution.
101         * ReadLinesFromFile.cs: Formatting.
102
103 2006-04-14  Marek Sieradzki  <marek.sieradzki@gmail.com>
104
105         * GenerateResource.cs: Added authors of monoresgen.
106
107 2006-03-18  Marek Sieradzki  <marek.sieradzki@gmail.com> 
108
109         * ManagedCompiler.cs: Fixed a typo.
110         * AssemblyInfo.cs: Removed AllowPartiallyTrustedCallersAttribute.
111
112 2006-03-11  Marek Sieradzki  <marek.sieradzki@gmail.com> 
113
114         * MonoTODOAttribute.cs: Removed.
115         * CombinePath.cs, CreateProperty.cs, GenerateResources.cs,
116         SignFile.cs: Added missing attributes.
117         * Warning.cs: Added missing properties.
118         * WriteLinesToFiles.cs: Compressed properties.
119         * Exec.cs, ManagedCompiler.cs: Added missing methods.
120
121 2006-02-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
122
123         * CombinePath.cs: Added.
124
125 2006-02-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
126
127         * AL.cs: Added Output attribute to OutputAssembly.
128         * AppDomainIsolatedTaskExtension.cs: Added LoadInSeparateAppDomain
129         attribute.
130         * Copy.cs: Added Output attribute to DestinationFiles and Required to
131         SourceFiles.
132         * CreateItem.cs, CreateProperty.cs: Changed string to string[].
133         * Csc.cs: Added PdbFile property.
134         * Error.cs: Added Code and HelpKeyword properties.
135         * Exec.cs: Changed TaskExtension to ToolTaskExtension.
136         * GenerateResource.cs: Added NeverLockType and PublicClass properties.
137         * GenerateTrustInfo.cs: Added Required to TargetZone and Output to
138         TrustInfoFile.
139         * GetFrameworkPath.cs, GetFrameworkSdkPath: Added Output to Path.
140         * MSBuild.cs: Changed string to string[].
141         * ReadLinesFromFile.cs: Added Required to File.
142         * RegiserAssembly.cs: Added AssemblyListFile and CreateCodeBase
143         properties.
144         * UnregisterAssembly.cs: Added AssemblyListFile property.
145         * WriteLinesToFile.cs: Added Required to Lines.
146
147 2006-02-25  Marek Sieradzki <marek.sieradzki@gmail.com> 
148
149         * Csc.cs, ManagedCompiler.cs: Changes required by the new API.
150
151 2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
152
153         * MakeDir.cs, AppDomainIsolatedTaskExtension.cs, Touch.cs, Exec.cs,
154         RegisterAssembly.cs, Error.cs, ReadLinesFromFile.cs,
155         CommandLineBuilderExtension.cs, RemoveDir.cs, ToolTaskExtension.cs,
156         TaskExtension.cs, SignFile.cs, Delete.cs, Warning.cs,
157         GenerateTrustInfo.cs, GetFrameworkSdkPath.cs, CreateItem.cs,
158         Message.cs, ManagedCompiler.cs, UnregisterAssembly.cs,
159         WriteLinesToFile.cs, FindUnderPath.cs, AL.cs, MSBuild.cs,
160         GenerateResource.cs, CreateProperty.cs, Csc.cs, Copy.cs,
161         GetFrameworkPath.cs: Added #if NET_2_0.
162
163 2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
164
165         * ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
166         * MSBuild.cs: Added really simple temporary code.
167         * AL.cs: Replaced variables with Bag property.
168
169 2005-09-09  Marek Sieradzki  <marek.sieradzki@gmail.com>
170
171         * AppDomainIsolatedTaskExtension.cs: Changed Log property to base.Log
172         instead of previous protected log field.
173
174 2005-09-03  Marek Sieradzki  <marek.sieradzki@gmail.com>
175
176         * Touch.cs: Changed to use full paths and fixed stream closing.
177         * ReadLinesFromFile.cs: Formatting.
178         * WriteLineToFile.cs: Changed to use full paths.
179         * AL.cs: Changed ToolName.
180
181 2005-08-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
182
183         * Touch.cs: Changed Console.WriteLine to Log.LogErrorFromException.
184
185 2005-08-27  Marek Sieradzki  <marek.sieradzki@gmail.com>
186
187         * Exec.cs: Removed "exited".
188         * AL.cs: Removed Regex.
189         * Csc.cs: Changed default GenerateFullPaths to false.
190
191 2005-08-24  Marek Sieradzki  <marek.sieradzki@gmail.com>
192
193         * Exec.cs: Reformatted and added try/catch.
194         * Error.cs, RemoveDir.cs, Warning.cs, Message.cs, FindUnderPath.cs,
195         GenerateResource.cs, Copy.cs: Changed to use properties.
196         * ToolTaskExtension.cs: Rewritten.
197         * TaskExtension.cs: Changed to use base property.
198         * GetFrameworkSdkPath.cs: Formatting.
199         * ManagedCompiler.cs: Changed to use Bag instead of fields.
200         * AL.cs: Moved command line arguments generation to proper method.
201         * Csc.cs: Changed to use Bag instead of fields and added support for
202         compilation.
203
204 2005-08-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
205
206         * Exec.cs: Fixed arguments.
207
208 2005-08-16  Marek Sieradzki  <marek.sieradzki@gmail.com>
209
210         * Exec.cs: Added redirection of output and removed timeout handling.
211         * Copy.cs: Formatting.
212         * CommandLineBuilderExtension.cs: Formatting.
213
214 2005-08-12  Marek Sieradzki  <marek.sieradzki@gmail.com>
215
216         * CommandLineBuilderExtension.cs: Added.
217         * ToolTaskExtension.cs, GenerateTrustInfo.cs, GetFrameworkSdkPath.cs,
218         CreateItem.cs, ManagedCompiler.cs, AL.cs, MSBuild.cs,
219         GenerateResource.cs, Csc.cs, CreateProperty.cs, GetFrameworkPath.cs:
220         Updated.
221
222 2005-08-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
223
224         * Exec.cs: First implementation.
225         * MakeDir.cs, GetFrameworkSdkPath.cs, RegisterAssembly.cs, Message.cs,
226         ManagedCompiler.cs, Error.cs, FindUnderPath.cs, RemoveDir.cs, AL.cs,
227         ToolTaskExtension.cs, SignFile.cs, Delete.cs, GenerateResource.cs,
228         Warnings.cs, Csc.cs, GetFrameworkPath.cs: Various fixes.
229
230 2005-08-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
231
232         * CreateItem.cs, CreateProperty.cs, MSBuild.cs,: Initial check-in.
233         * Copy.cs, ReadLinesFromFile.cs, TaskExtension.cs, Touch.cs,
234         Warning.cs, WriteLinesToFile.cs: First implementation.
235
236 2005-07-13  Marek Sieradzki  <marek.sieradzki@gmail.com>
237
238         * AL.cs, AppDomainIsolatedTaskExtension.cs, Copy.cs, Csc.cs,
239         Delete.cs, Error.cs, Exec.cs, FindUnderPath.cs, GenerateResource.cs,
240         GenerateTrustInfo.cs, GetFrameworkPath.cs, GetFrameworkSdkPath.cs,
241         MSBuild.cs, MakeDir.cs, ManagedCompiler.cs, Message.cs,
242         MonoTODOAttribute.cs, ReadLinesFromFile.cs, RegisterAssembly.cs,
243         RemoveDir.cs, SignFile.cs, TaskExtension.cs, ToolTaskExtension.cs,
244         Touch.cs, UnregisterAssembly.cs, Warning.cs, WriteLinesToFile.cs:
245         initial check-in