1 2007-02-18 Marek Sieradzki <marek.sieradzki@gmail.com>
3 * AssemblyResolver.cs: Resolve HintPath correctly.
5 2007-02-04 Marek Sieradzki <marek.sieradzki@gmail.com>
7 * Delete.cs: Formatting.
9 2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
11 * AppDomainIsolatedTaskExtension.cs
12 * ManagedCompiler.cs: corcompare changes.
14 2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
16 * ResolveAssemblyReference.cs (Execute): Use Low MessageImportance.
18 2007-01-29 Marek Sieradzki <marek.sieradzki@gmail.com>
20 * AssemblyResolver.cs: Added.
21 * ResolveAssemblyReference.cs: Moved most of code to AssemblyResolver.
23 2007-01-24 Marek Sieradzki <marek.sieradzki@gmail.com>
26 * GetFrameworkSdkPath.cs: Changed to use ToolLocationHelper instead of
29 2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
31 * GetAssemblyIdentity.cs
32 * ResolveManifestFiles.cs
34 * TaskLoggingHelperExtensios.cs: Added
36 * SGen.cs: Added missing [Required] and [Output].
38 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
40 * RemoveDir.cs (Execute): Don't remove recursively.
41 * CreateProperty.cs: Use the same field for both properties.
43 2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
45 * ManagedCompiler.cs, Csc.cs: Moved some code from
46 ManagedCompiler.AddResponseFileCommands to Csc.
47 * SGen.cs: Added. It won't work yet.
49 2006-12-05 Marek Sieradzki <marek.sieradzki@gmail.com>
51 * VCBuild.cs: Changed formatting and changed EnvironmentOverride to
52 override from virtual. (corcompare didn't notice the difference)
53 * ToolTaskExtension.cs, TaskExtension.cs: Moved ctors to the beginning
55 * GenerateDeploymentManifest.cs: Added "using";
56 * ManagedCompiler.cs: Set OutputAssembly when it's empty and Sources
59 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
61 * ManagedCompiler.cs: AddCommandLineCommands (): Changes according to
62 new tests. CheckAllReferences (): Added a null check.
63 * AL.cs (AddResponseFileCommands): Changes according to new tests.
65 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
67 * MSBuild.cs: Added MonoTODO.
68 * MakeDir.cs: Added logging.
69 * Exec.cs: Added FIXME and commented unused variables.
71 2006-10-21 Leszek Ciesielski <skolima@gmail.com>
73 * CreateTemporaryVCProject.cs:
77 * GenerateDeploymentManifest.cs: added class stubs
78 * ToolTaskExtension.cs:
79 * TaskExtension.cs: changed constructor to internal
81 2006-10-14 Marek Sieradzki <marek.sieradzki@gmail.com>
83 * Exec.cs: Added AddCommandLineCommands ().
84 * GenerateBootstrapper.cs: Added missing attributes.
85 * GenerateManifestBase.cs: Added missing attributes.
86 * GenerateApplicationManifest.cs: Added ValidateInputs ().
88 2006-10-10 Marek Sieradzki <marek.sieradzki@gmail.com>
91 * ResolveAssemblyReference.cs
92 * ResolveProjectBase.cs
97 * AssignProjectConfiguration.cs
98 * CreateManifestResourceName.cs: Added missing [Output] and
101 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
103 * MSBuild.cs: Added error logging.
104 * Copy.cs: Fixed runtime cast exception.
106 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
108 * ResolveAssemblyReference.cs: Added.
110 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
112 * CreateProperty.cs: First implementation.
114 2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
116 * MakeDir.cs, Touch.cs, ReadLinesFromFile.cs, RemoveDir.cs, Delete.cs,
117 Message.cs, FindUnderPath.cs, GenerateResource.cs, Copy.cs: Start to
120 2006-07-17 Marek Sieradzki <marek.sieradzki@gmail.com>
122 * ManagedCompiler.cs: TargetType.Get: added null check.
124 2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
126 * Csc.cs: Changed ToolName to make it use gmcs.
127 * ExtractedClassName.cs: Fixed a typo.
129 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
131 * ManagedCompiler.cs: Change TargetType to return lower case text.
133 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
135 * FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
136 GenereateBootstrapper.cs, ExtractedClassName.cs,
137 GenerateManifestBase.cs, FormatVersion.cs,
138 CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
139 GenerateApplicationManifest.cs: Added stubs.
140 * Exec.cs: Removed some assignments.
141 * CreateItem.cs: Formatting.
143 2006-06-17 Marek Sieradzki <marek.sieradzki@gmail.com>
145 * Error.cs: Added null check and changed return value of Execute () to
147 * ResolveProjectBase.cs, AssignTargetPath.cs, CallTarget.cs,
148 AspNetCompiler.cs, AssignCulture.cs, AssignProjectConfiguration.cs:
151 2006-05-26 Marek Sieradzki <marek.sieradzki@gmail.com>
153 * RegisterAssembly.cs, SignFile.cs, GenerateTrustInfo.cs,
154 CreateItem.cs, UnregisterAssembly.cs, Csc.cs: Changed various return
155 null and return true to NotImplementedException;
156 * Error.cs: Changed to use helpKeyword and code.
157 * GetFrameworkSdkPath.cs, GetFrameworkPath.cs: Changed to use
158 Mono.XBuild.Utilities.MonoLocationHelper.
159 * Message.cs: Fixed to use proper MessageImportance and removed error
161 * ManagedCompiler.cs: Added MonoTODO and ListHasNoDuplicateItems ().
162 * GenerateResource.cs: Fixed wrong if block.
164 2006-05-22 Marek Sieradzki <marek.sieradzki@gmail.com>
166 * Message.cs: Made messageImportance local variable.
168 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
170 * MakeDir.cs: Removed warning.
171 * Exec.cs: Fixed commmand execution.
172 * ReadLinesFromFile.cs: Formatting.
174 2006-04-14 Marek Sieradzki <marek.sieradzki@gmail.com>
176 * GenerateResource.cs: Added authors of monoresgen.
178 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
180 * ManagedCompiler.cs: Fixed a typo.
181 * AssemblyInfo.cs: Removed AllowPartiallyTrustedCallersAttribute.
183 2006-03-11 Marek Sieradzki <marek.sieradzki@gmail.com>
185 * MonoTODOAttribute.cs: Removed.
186 * CombinePath.cs, CreateProperty.cs, GenerateResources.cs,
187 SignFile.cs: Added missing attributes.
188 * Warning.cs: Added missing properties.
189 * WriteLinesToFiles.cs: Compressed properties.
190 * Exec.cs, ManagedCompiler.cs: Added missing methods.
192 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
194 * CombinePath.cs: Added.
196 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
198 * AL.cs: Added Output attribute to OutputAssembly.
199 * AppDomainIsolatedTaskExtension.cs: Added LoadInSeparateAppDomain
201 * Copy.cs: Added Output attribute to DestinationFiles and Required to
203 * CreateItem.cs, CreateProperty.cs: Changed string to string[].
204 * Csc.cs: Added PdbFile property.
205 * Error.cs: Added Code and HelpKeyword properties.
206 * Exec.cs: Changed TaskExtension to ToolTaskExtension.
207 * GenerateResource.cs: Added NeverLockType and PublicClass properties.
208 * GenerateTrustInfo.cs: Added Required to TargetZone and Output to
210 * GetFrameworkPath.cs, GetFrameworkSdkPath: Added Output to Path.
211 * MSBuild.cs: Changed string to string[].
212 * ReadLinesFromFile.cs: Added Required to File.
213 * RegiserAssembly.cs: Added AssemblyListFile and CreateCodeBase
215 * UnregisterAssembly.cs: Added AssemblyListFile property.
216 * WriteLinesToFile.cs: Added Required to Lines.
218 2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
220 * Csc.cs, ManagedCompiler.cs: Changes required by the new API.
222 2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
224 * MakeDir.cs, AppDomainIsolatedTaskExtension.cs, Touch.cs, Exec.cs,
225 RegisterAssembly.cs, Error.cs, ReadLinesFromFile.cs,
226 CommandLineBuilderExtension.cs, RemoveDir.cs, ToolTaskExtension.cs,
227 TaskExtension.cs, SignFile.cs, Delete.cs, Warning.cs,
228 GenerateTrustInfo.cs, GetFrameworkSdkPath.cs, CreateItem.cs,
229 Message.cs, ManagedCompiler.cs, UnregisterAssembly.cs,
230 WriteLinesToFile.cs, FindUnderPath.cs, AL.cs, MSBuild.cs,
231 GenerateResource.cs, CreateProperty.cs, Csc.cs, Copy.cs,
232 GetFrameworkPath.cs: Added #if NET_2_0.
234 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
236 * ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
237 * MSBuild.cs: Added really simple temporary code.
238 * AL.cs: Replaced variables with Bag property.
240 2005-09-09 Marek Sieradzki <marek.sieradzki@gmail.com>
242 * AppDomainIsolatedTaskExtension.cs: Changed Log property to base.Log
243 instead of previous protected log field.
245 2005-09-03 Marek Sieradzki <marek.sieradzki@gmail.com>
247 * Touch.cs: Changed to use full paths and fixed stream closing.
248 * ReadLinesFromFile.cs: Formatting.
249 * WriteLineToFile.cs: Changed to use full paths.
250 * AL.cs: Changed ToolName.
252 2005-08-30 Marek Sieradzki <marek.sieradzki@gmail.com>
254 * Touch.cs: Changed Console.WriteLine to Log.LogErrorFromException.
256 2005-08-27 Marek Sieradzki <marek.sieradzki@gmail.com>
258 * Exec.cs: Removed "exited".
259 * AL.cs: Removed Regex.
260 * Csc.cs: Changed default GenerateFullPaths to false.
262 2005-08-24 Marek Sieradzki <marek.sieradzki@gmail.com>
264 * Exec.cs: Reformatted and added try/catch.
265 * Error.cs, RemoveDir.cs, Warning.cs, Message.cs, FindUnderPath.cs,
266 GenerateResource.cs, Copy.cs: Changed to use properties.
267 * ToolTaskExtension.cs: Rewritten.
268 * TaskExtension.cs: Changed to use base property.
269 * GetFrameworkSdkPath.cs: Formatting.
270 * ManagedCompiler.cs: Changed to use Bag instead of fields.
271 * AL.cs: Moved command line arguments generation to proper method.
272 * Csc.cs: Changed to use Bag instead of fields and added support for
275 2005-08-19 Marek Sieradzki <marek.sieradzki@gmail.com>
277 * Exec.cs: Fixed arguments.
279 2005-08-16 Marek Sieradzki <marek.sieradzki@gmail.com>
281 * Exec.cs: Added redirection of output and removed timeout handling.
282 * Copy.cs: Formatting.
283 * CommandLineBuilderExtension.cs: Formatting.
285 2005-08-12 Marek Sieradzki <marek.sieradzki@gmail.com>
287 * CommandLineBuilderExtension.cs: Added.
288 * ToolTaskExtension.cs, GenerateTrustInfo.cs, GetFrameworkSdkPath.cs,
289 CreateItem.cs, ManagedCompiler.cs, AL.cs, MSBuild.cs,
290 GenerateResource.cs, Csc.cs, CreateProperty.cs, GetFrameworkPath.cs:
293 2005-08-11 Marek Sieradzki <marek.sieradzki@gmail.com>
295 * Exec.cs: First implementation.
296 * MakeDir.cs, GetFrameworkSdkPath.cs, RegisterAssembly.cs, Message.cs,
297 ManagedCompiler.cs, Error.cs, FindUnderPath.cs, RemoveDir.cs, AL.cs,
298 ToolTaskExtension.cs, SignFile.cs, Delete.cs, GenerateResource.cs,
299 Warnings.cs, Csc.cs, GetFrameworkPath.cs: Various fixes.
301 2005-08-06 Marek Sieradzki <marek.sieradzki@gmail.com>
303 * CreateItem.cs, CreateProperty.cs, MSBuild.cs,: Initial check-in.
304 * Copy.cs, ReadLinesFromFile.cs, TaskExtension.cs, Touch.cs,
305 Warning.cs, WriteLinesToFile.cs: First implementation.
307 2005-07-13 Marek Sieradzki <marek.sieradzki@gmail.com>
309 * AL.cs, AppDomainIsolatedTaskExtension.cs, Copy.cs, Csc.cs,
310 Delete.cs, Error.cs, Exec.cs, FindUnderPath.cs, GenerateResource.cs,
311 GenerateTrustInfo.cs, GetFrameworkPath.cs, GetFrameworkSdkPath.cs,
312 MSBuild.cs, MakeDir.cs, ManagedCompiler.cs, Message.cs,
313 MonoTODOAttribute.cs, ReadLinesFromFile.cs, RegisterAssembly.cs,
314 RemoveDir.cs, SignFile.cs, TaskExtension.cs, ToolTaskExtension.cs,
315 Touch.cs, UnregisterAssembly.cs, Warning.cs, WriteLinesToFile.cs: