1 2007-02-04 Marek Sieradzki <marek.sieradzki@gmail.com>
3 * Delete.cs: Formatting.
5 2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
7 * AppDomainIsolatedTaskExtension.cs
8 * ManagedCompiler.cs: corcompare changes.
10 2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
12 * ResolveAssemblyReference.cs (Execute): Use Low MessageImportance.
14 2007-01-29 Marek Sieradzki <marek.sieradzki@gmail.com>
16 * AssemblyResolver.cs: Added.
17 * ResolveAssemblyReference.cs: Moved most of code to AssemblyResolver.
19 2007-01-24 Marek Sieradzki <marek.sieradzki@gmail.com>
22 * GetFrameworkSdkPath.cs: Changed to use ToolLocationHelper instead of
25 2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
27 * GetAssemblyIdentity.cs
28 * ResolveManifestFiles.cs
30 * TaskLoggingHelperExtensios.cs: Added
32 * SGen.cs: Added missing [Required] and [Output].
34 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
36 * RemoveDir.cs (Execute): Don't remove recursively.
37 * CreateProperty.cs: Use the same field for both properties.
39 2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
41 * ManagedCompiler.cs, Csc.cs: Moved some code from
42 ManagedCompiler.AddResponseFileCommands to Csc.
43 * SGen.cs: Added. It won't work yet.
45 2006-12-05 Marek Sieradzki <marek.sieradzki@gmail.com>
47 * VCBuild.cs: Changed formatting and changed EnvironmentOverride to
48 override from virtual. (corcompare didn't notice the difference)
49 * ToolTaskExtension.cs, TaskExtension.cs: Moved ctors to the beginning
51 * GenerateDeploymentManifest.cs: Added "using";
52 * ManagedCompiler.cs: Set OutputAssembly when it's empty and Sources
55 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
57 * ManagedCompiler.cs: AddCommandLineCommands (): Changes according to
58 new tests. CheckAllReferences (): Added a null check.
59 * AL.cs (AddResponseFileCommands): Changes according to new tests.
61 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
63 * MSBuild.cs: Added MonoTODO.
64 * MakeDir.cs: Added logging.
65 * Exec.cs: Added FIXME and commented unused variables.
67 2006-10-21 Leszek Ciesielski <skolima@gmail.com>
69 * CreateTemporaryVCProject.cs:
73 * GenerateDeploymentManifest.cs: added class stubs
74 * ToolTaskExtension.cs:
75 * TaskExtension.cs: changed constructor to internal
77 2006-10-14 Marek Sieradzki <marek.sieradzki@gmail.com>
79 * Exec.cs: Added AddCommandLineCommands ().
80 * GenerateBootstrapper.cs: Added missing attributes.
81 * GenerateManifestBase.cs: Added missing attributes.
82 * GenerateApplicationManifest.cs: Added ValidateInputs ().
84 2006-10-10 Marek Sieradzki <marek.sieradzki@gmail.com>
87 * ResolveAssemblyReference.cs
88 * ResolveProjectBase.cs
93 * AssignProjectConfiguration.cs
94 * CreateManifestResourceName.cs: Added missing [Output] and
97 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
99 * MSBuild.cs: Added error logging.
100 * Copy.cs: Fixed runtime cast exception.
102 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
104 * ResolveAssemblyReference.cs: Added.
106 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
108 * CreateProperty.cs: First implementation.
110 2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
112 * MakeDir.cs, Touch.cs, ReadLinesFromFile.cs, RemoveDir.cs, Delete.cs,
113 Message.cs, FindUnderPath.cs, GenerateResource.cs, Copy.cs: Start to
116 2006-07-17 Marek Sieradzki <marek.sieradzki@gmail.com>
118 * ManagedCompiler.cs: TargetType.Get: added null check.
120 2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
122 * Csc.cs: Changed ToolName to make it use gmcs.
123 * ExtractedClassName.cs: Fixed a typo.
125 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
127 * ManagedCompiler.cs: Change TargetType to return lower case text.
129 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
131 * FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
132 GenereateBootstrapper.cs, ExtractedClassName.cs,
133 GenerateManifestBase.cs, FormatVersion.cs,
134 CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
135 GenerateApplicationManifest.cs: Added stubs.
136 * Exec.cs: Removed some assignments.
137 * CreateItem.cs: Formatting.
139 2006-06-17 Marek Sieradzki <marek.sieradzki@gmail.com>
141 * Error.cs: Added null check and changed return value of Execute () to
143 * ResolveProjectBase.cs, AssignTargetPath.cs, CallTarget.cs,
144 AspNetCompiler.cs, AssignCulture.cs, AssignProjectConfiguration.cs:
147 2006-05-26 Marek Sieradzki <marek.sieradzki@gmail.com>
149 * RegisterAssembly.cs, SignFile.cs, GenerateTrustInfo.cs,
150 CreateItem.cs, UnregisterAssembly.cs, Csc.cs: Changed various return
151 null and return true to NotImplementedException;
152 * Error.cs: Changed to use helpKeyword and code.
153 * GetFrameworkSdkPath.cs, GetFrameworkPath.cs: Changed to use
154 Mono.XBuild.Utilities.MonoLocationHelper.
155 * Message.cs: Fixed to use proper MessageImportance and removed error
157 * ManagedCompiler.cs: Added MonoTODO and ListHasNoDuplicateItems ().
158 * GenerateResource.cs: Fixed wrong if block.
160 2006-05-22 Marek Sieradzki <marek.sieradzki@gmail.com>
162 * Message.cs: Made messageImportance local variable.
164 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
166 * MakeDir.cs: Removed warning.
167 * Exec.cs: Fixed commmand execution.
168 * ReadLinesFromFile.cs: Formatting.
170 2006-04-14 Marek Sieradzki <marek.sieradzki@gmail.com>
172 * GenerateResource.cs: Added authors of monoresgen.
174 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
176 * ManagedCompiler.cs: Fixed a typo.
177 * AssemblyInfo.cs: Removed AllowPartiallyTrustedCallersAttribute.
179 2006-03-11 Marek Sieradzki <marek.sieradzki@gmail.com>
181 * MonoTODOAttribute.cs: Removed.
182 * CombinePath.cs, CreateProperty.cs, GenerateResources.cs,
183 SignFile.cs: Added missing attributes.
184 * Warning.cs: Added missing properties.
185 * WriteLinesToFiles.cs: Compressed properties.
186 * Exec.cs, ManagedCompiler.cs: Added missing methods.
188 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
190 * CombinePath.cs: Added.
192 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
194 * AL.cs: Added Output attribute to OutputAssembly.
195 * AppDomainIsolatedTaskExtension.cs: Added LoadInSeparateAppDomain
197 * Copy.cs: Added Output attribute to DestinationFiles and Required to
199 * CreateItem.cs, CreateProperty.cs: Changed string to string[].
200 * Csc.cs: Added PdbFile property.
201 * Error.cs: Added Code and HelpKeyword properties.
202 * Exec.cs: Changed TaskExtension to ToolTaskExtension.
203 * GenerateResource.cs: Added NeverLockType and PublicClass properties.
204 * GenerateTrustInfo.cs: Added Required to TargetZone and Output to
206 * GetFrameworkPath.cs, GetFrameworkSdkPath: Added Output to Path.
207 * MSBuild.cs: Changed string to string[].
208 * ReadLinesFromFile.cs: Added Required to File.
209 * RegiserAssembly.cs: Added AssemblyListFile and CreateCodeBase
211 * UnregisterAssembly.cs: Added AssemblyListFile property.
212 * WriteLinesToFile.cs: Added Required to Lines.
214 2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
216 * Csc.cs, ManagedCompiler.cs: Changes required by the new API.
218 2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
220 * MakeDir.cs, AppDomainIsolatedTaskExtension.cs, Touch.cs, Exec.cs,
221 RegisterAssembly.cs, Error.cs, ReadLinesFromFile.cs,
222 CommandLineBuilderExtension.cs, RemoveDir.cs, ToolTaskExtension.cs,
223 TaskExtension.cs, SignFile.cs, Delete.cs, Warning.cs,
224 GenerateTrustInfo.cs, GetFrameworkSdkPath.cs, CreateItem.cs,
225 Message.cs, ManagedCompiler.cs, UnregisterAssembly.cs,
226 WriteLinesToFile.cs, FindUnderPath.cs, AL.cs, MSBuild.cs,
227 GenerateResource.cs, CreateProperty.cs, Csc.cs, Copy.cs,
228 GetFrameworkPath.cs: Added #if NET_2_0.
230 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
232 * ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
233 * MSBuild.cs: Added really simple temporary code.
234 * AL.cs: Replaced variables with Bag property.
236 2005-09-09 Marek Sieradzki <marek.sieradzki@gmail.com>
238 * AppDomainIsolatedTaskExtension.cs: Changed Log property to base.Log
239 instead of previous protected log field.
241 2005-09-03 Marek Sieradzki <marek.sieradzki@gmail.com>
243 * Touch.cs: Changed to use full paths and fixed stream closing.
244 * ReadLinesFromFile.cs: Formatting.
245 * WriteLineToFile.cs: Changed to use full paths.
246 * AL.cs: Changed ToolName.
248 2005-08-30 Marek Sieradzki <marek.sieradzki@gmail.com>
250 * Touch.cs: Changed Console.WriteLine to Log.LogErrorFromException.
252 2005-08-27 Marek Sieradzki <marek.sieradzki@gmail.com>
254 * Exec.cs: Removed "exited".
255 * AL.cs: Removed Regex.
256 * Csc.cs: Changed default GenerateFullPaths to false.
258 2005-08-24 Marek Sieradzki <marek.sieradzki@gmail.com>
260 * Exec.cs: Reformatted and added try/catch.
261 * Error.cs, RemoveDir.cs, Warning.cs, Message.cs, FindUnderPath.cs,
262 GenerateResource.cs, Copy.cs: Changed to use properties.
263 * ToolTaskExtension.cs: Rewritten.
264 * TaskExtension.cs: Changed to use base property.
265 * GetFrameworkSdkPath.cs: Formatting.
266 * ManagedCompiler.cs: Changed to use Bag instead of fields.
267 * AL.cs: Moved command line arguments generation to proper method.
268 * Csc.cs: Changed to use Bag instead of fields and added support for
271 2005-08-19 Marek Sieradzki <marek.sieradzki@gmail.com>
273 * Exec.cs: Fixed arguments.
275 2005-08-16 Marek Sieradzki <marek.sieradzki@gmail.com>
277 * Exec.cs: Added redirection of output and removed timeout handling.
278 * Copy.cs: Formatting.
279 * CommandLineBuilderExtension.cs: Formatting.
281 2005-08-12 Marek Sieradzki <marek.sieradzki@gmail.com>
283 * CommandLineBuilderExtension.cs: Added.
284 * ToolTaskExtension.cs, GenerateTrustInfo.cs, GetFrameworkSdkPath.cs,
285 CreateItem.cs, ManagedCompiler.cs, AL.cs, MSBuild.cs,
286 GenerateResource.cs, Csc.cs, CreateProperty.cs, GetFrameworkPath.cs:
289 2005-08-11 Marek Sieradzki <marek.sieradzki@gmail.com>
291 * Exec.cs: First implementation.
292 * MakeDir.cs, GetFrameworkSdkPath.cs, RegisterAssembly.cs, Message.cs,
293 ManagedCompiler.cs, Error.cs, FindUnderPath.cs, RemoveDir.cs, AL.cs,
294 ToolTaskExtension.cs, SignFile.cs, Delete.cs, GenerateResource.cs,
295 Warnings.cs, Csc.cs, GetFrameworkPath.cs: Various fixes.
297 2005-08-06 Marek Sieradzki <marek.sieradzki@gmail.com>
299 * CreateItem.cs, CreateProperty.cs, MSBuild.cs,: Initial check-in.
300 * Copy.cs, ReadLinesFromFile.cs, TaskExtension.cs, Touch.cs,
301 Warning.cs, WriteLinesToFile.cs: First implementation.
303 2005-07-13 Marek Sieradzki <marek.sieradzki@gmail.com>
305 * AL.cs, AppDomainIsolatedTaskExtension.cs, Copy.cs, Csc.cs,
306 Delete.cs, Error.cs, Exec.cs, FindUnderPath.cs, GenerateResource.cs,
307 GenerateTrustInfo.cs, GetFrameworkPath.cs, GetFrameworkSdkPath.cs,
308 MSBuild.cs, MakeDir.cs, ManagedCompiler.cs, Message.cs,
309 MonoTODOAttribute.cs, ReadLinesFromFile.cs, RegisterAssembly.cs,
310 RemoveDir.cs, SignFile.cs, TaskExtension.cs, ToolTaskExtension.cs,
311 Touch.cs, UnregisterAssembly.cs, Warning.cs, WriteLinesToFile.cs: