1 2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
3 * ResolveAssemblyReference.cs (Execute): Use Low MessageImportance.
5 2007-01-29 Marek Sieradzki <marek.sieradzki@gmail.com>
7 * AssemblyResolver.cs: Added.
8 * ResolveAssemblyReference.cs: Moved most of code to AssemblyResolver.
10 2007-01-24 Marek Sieradzki <marek.sieradzki@gmail.com>
13 * GetFrameworkSdkPath.cs: Changed to use ToolLocationHelper instead of
16 2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
18 * GetAssemblyIdentity.cs
19 * ResolveManifestFiles.cs
21 * TaskLoggingHelperExtensios.cs: Added
23 * SGen.cs: Added missing [Required] and [Output].
25 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
27 * RemoveDir.cs (Execute): Don't remove recursively.
28 * CreateProperty.cs: Use the same field for both properties.
30 2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
32 * ManagedCompiler.cs, Csc.cs: Moved some code from
33 ManagedCompiler.AddResponseFileCommands to Csc.
34 * SGen.cs: Added. It won't work yet.
36 2006-12-05 Marek Sieradzki <marek.sieradzki@gmail.com>
38 * VCBuild.cs: Changed formatting and changed EnvironmentOverride to
39 override from virtual. (corcompare didn't notice the difference)
40 * ToolTaskExtension.cs, TaskExtension.cs: Moved ctors to the beginning
42 * GenerateDeploymentManifest.cs: Added "using";
43 * ManagedCompiler.cs: Set OutputAssembly when it's empty and Sources
46 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
48 * ManagedCompiler.cs: AddCommandLineCommands (): Changes according to
49 new tests. CheckAllReferences (): Added a null check.
50 * AL.cs (AddResponseFileCommands): Changes according to new tests.
52 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
54 * MSBuild.cs: Added MonoTODO.
55 * MakeDir.cs: Added logging.
56 * Exec.cs: Added FIXME and commented unused variables.
58 2006-10-21 Leszek Ciesielski <skolima@gmail.com>
60 * CreateTemporaryVCProject.cs:
64 * GenerateDeploymentManifest.cs: added class stubs
65 * ToolTaskExtension.cs:
66 * TaskExtension.cs: changed constructor to internal
68 2006-10-14 Marek Sieradzki <marek.sieradzki@gmail.com>
70 * Exec.cs: Added AddCommandLineCommands ().
71 * GenerateBootstrapper.cs: Added missing attributes.
72 * GenerateManifestBase.cs: Added missing attributes.
73 * GenerateApplicationManifest.cs: Added ValidateInputs ().
75 2006-10-10 Marek Sieradzki <marek.sieradzki@gmail.com>
78 * ResolveAssemblyReference.cs
79 * ResolveProjectBase.cs
84 * AssignProjectConfiguration.cs
85 * CreateManifestResourceName.cs: Added missing [Output] and
88 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
90 * MSBuild.cs: Added error logging.
91 * Copy.cs: Fixed runtime cast exception.
93 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
95 * ResolveAssemblyReference.cs: Added.
97 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
99 * CreateProperty.cs: First implementation.
101 2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
103 * MakeDir.cs, Touch.cs, ReadLinesFromFile.cs, RemoveDir.cs, Delete.cs,
104 Message.cs, FindUnderPath.cs, GenerateResource.cs, Copy.cs: Start to
107 2006-07-17 Marek Sieradzki <marek.sieradzki@gmail.com>
109 * ManagedCompiler.cs: TargetType.Get: added null check.
111 2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
113 * Csc.cs: Changed ToolName to make it use gmcs.
114 * ExtractedClassName.cs: Fixed a typo.
116 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
118 * ManagedCompiler.cs: Change TargetType to return lower case text.
120 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
122 * FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
123 GenereateBootstrapper.cs, ExtractedClassName.cs,
124 GenerateManifestBase.cs, FormatVersion.cs,
125 CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
126 GenerateApplicationManifest.cs: Added stubs.
127 * Exec.cs: Removed some assignments.
128 * CreateItem.cs: Formatting.
130 2006-06-17 Marek Sieradzki <marek.sieradzki@gmail.com>
132 * Error.cs: Added null check and changed return value of Execute () to
134 * ResolveProjectBase.cs, AssignTargetPath.cs, CallTarget.cs,
135 AspNetCompiler.cs, AssignCulture.cs, AssignProjectConfiguration.cs:
138 2006-05-26 Marek Sieradzki <marek.sieradzki@gmail.com>
140 * RegisterAssembly.cs, SignFile.cs, GenerateTrustInfo.cs,
141 CreateItem.cs, UnregisterAssembly.cs, Csc.cs: Changed various return
142 null and return true to NotImplementedException;
143 * Error.cs: Changed to use helpKeyword and code.
144 * GetFrameworkSdkPath.cs, GetFrameworkPath.cs: Changed to use
145 Mono.XBuild.Utilities.MonoLocationHelper.
146 * Message.cs: Fixed to use proper MessageImportance and removed error
148 * ManagedCompiler.cs: Added MonoTODO and ListHasNoDuplicateItems ().
149 * GenerateResource.cs: Fixed wrong if block.
151 2006-05-22 Marek Sieradzki <marek.sieradzki@gmail.com>
153 * Message.cs: Made messageImportance local variable.
155 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
157 * MakeDir.cs: Removed warning.
158 * Exec.cs: Fixed commmand execution.
159 * ReadLinesFromFile.cs: Formatting.
161 2006-04-14 Marek Sieradzki <marek.sieradzki@gmail.com>
163 * GenerateResource.cs: Added authors of monoresgen.
165 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
167 * ManagedCompiler.cs: Fixed a typo.
168 * AssemblyInfo.cs: Removed AllowPartiallyTrustedCallersAttribute.
170 2006-03-11 Marek Sieradzki <marek.sieradzki@gmail.com>
172 * MonoTODOAttribute.cs: Removed.
173 * CombinePath.cs, CreateProperty.cs, GenerateResources.cs,
174 SignFile.cs: Added missing attributes.
175 * Warning.cs: Added missing properties.
176 * WriteLinesToFiles.cs: Compressed properties.
177 * Exec.cs, ManagedCompiler.cs: Added missing methods.
179 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
181 * CombinePath.cs: Added.
183 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
185 * AL.cs: Added Output attribute to OutputAssembly.
186 * AppDomainIsolatedTaskExtension.cs: Added LoadInSeparateAppDomain
188 * Copy.cs: Added Output attribute to DestinationFiles and Required to
190 * CreateItem.cs, CreateProperty.cs: Changed string to string[].
191 * Csc.cs: Added PdbFile property.
192 * Error.cs: Added Code and HelpKeyword properties.
193 * Exec.cs: Changed TaskExtension to ToolTaskExtension.
194 * GenerateResource.cs: Added NeverLockType and PublicClass properties.
195 * GenerateTrustInfo.cs: Added Required to TargetZone and Output to
197 * GetFrameworkPath.cs, GetFrameworkSdkPath: Added Output to Path.
198 * MSBuild.cs: Changed string to string[].
199 * ReadLinesFromFile.cs: Added Required to File.
200 * RegiserAssembly.cs: Added AssemblyListFile and CreateCodeBase
202 * UnregisterAssembly.cs: Added AssemblyListFile property.
203 * WriteLinesToFile.cs: Added Required to Lines.
205 2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
207 * Csc.cs, ManagedCompiler.cs: Changes required by the new API.
209 2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
211 * MakeDir.cs, AppDomainIsolatedTaskExtension.cs, Touch.cs, Exec.cs,
212 RegisterAssembly.cs, Error.cs, ReadLinesFromFile.cs,
213 CommandLineBuilderExtension.cs, RemoveDir.cs, ToolTaskExtension.cs,
214 TaskExtension.cs, SignFile.cs, Delete.cs, Warning.cs,
215 GenerateTrustInfo.cs, GetFrameworkSdkPath.cs, CreateItem.cs,
216 Message.cs, ManagedCompiler.cs, UnregisterAssembly.cs,
217 WriteLinesToFile.cs, FindUnderPath.cs, AL.cs, MSBuild.cs,
218 GenerateResource.cs, CreateProperty.cs, Csc.cs, Copy.cs,
219 GetFrameworkPath.cs: Added #if NET_2_0.
221 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
223 * ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
224 * MSBuild.cs: Added really simple temporary code.
225 * AL.cs: Replaced variables with Bag property.
227 2005-09-09 Marek Sieradzki <marek.sieradzki@gmail.com>
229 * AppDomainIsolatedTaskExtension.cs: Changed Log property to base.Log
230 instead of previous protected log field.
232 2005-09-03 Marek Sieradzki <marek.sieradzki@gmail.com>
234 * Touch.cs: Changed to use full paths and fixed stream closing.
235 * ReadLinesFromFile.cs: Formatting.
236 * WriteLineToFile.cs: Changed to use full paths.
237 * AL.cs: Changed ToolName.
239 2005-08-30 Marek Sieradzki <marek.sieradzki@gmail.com>
241 * Touch.cs: Changed Console.WriteLine to Log.LogErrorFromException.
243 2005-08-27 Marek Sieradzki <marek.sieradzki@gmail.com>
245 * Exec.cs: Removed "exited".
246 * AL.cs: Removed Regex.
247 * Csc.cs: Changed default GenerateFullPaths to false.
249 2005-08-24 Marek Sieradzki <marek.sieradzki@gmail.com>
251 * Exec.cs: Reformatted and added try/catch.
252 * Error.cs, RemoveDir.cs, Warning.cs, Message.cs, FindUnderPath.cs,
253 GenerateResource.cs, Copy.cs: Changed to use properties.
254 * ToolTaskExtension.cs: Rewritten.
255 * TaskExtension.cs: Changed to use base property.
256 * GetFrameworkSdkPath.cs: Formatting.
257 * ManagedCompiler.cs: Changed to use Bag instead of fields.
258 * AL.cs: Moved command line arguments generation to proper method.
259 * Csc.cs: Changed to use Bag instead of fields and added support for
262 2005-08-19 Marek Sieradzki <marek.sieradzki@gmail.com>
264 * Exec.cs: Fixed arguments.
266 2005-08-16 Marek Sieradzki <marek.sieradzki@gmail.com>
268 * Exec.cs: Added redirection of output and removed timeout handling.
269 * Copy.cs: Formatting.
270 * CommandLineBuilderExtension.cs: Formatting.
272 2005-08-12 Marek Sieradzki <marek.sieradzki@gmail.com>
274 * CommandLineBuilderExtension.cs: Added.
275 * ToolTaskExtension.cs, GenerateTrustInfo.cs, GetFrameworkSdkPath.cs,
276 CreateItem.cs, ManagedCompiler.cs, AL.cs, MSBuild.cs,
277 GenerateResource.cs, Csc.cs, CreateProperty.cs, GetFrameworkPath.cs:
280 2005-08-11 Marek Sieradzki <marek.sieradzki@gmail.com>
282 * Exec.cs: First implementation.
283 * MakeDir.cs, GetFrameworkSdkPath.cs, RegisterAssembly.cs, Message.cs,
284 ManagedCompiler.cs, Error.cs, FindUnderPath.cs, RemoveDir.cs, AL.cs,
285 ToolTaskExtension.cs, SignFile.cs, Delete.cs, GenerateResource.cs,
286 Warnings.cs, Csc.cs, GetFrameworkPath.cs: Various fixes.
288 2005-08-06 Marek Sieradzki <marek.sieradzki@gmail.com>
290 * CreateItem.cs, CreateProperty.cs, MSBuild.cs,: Initial check-in.
291 * Copy.cs, ReadLinesFromFile.cs, TaskExtension.cs, Touch.cs,
292 Warning.cs, WriteLinesToFile.cs: First implementation.
294 2005-07-13 Marek Sieradzki <marek.sieradzki@gmail.com>
296 * AL.cs, AppDomainIsolatedTaskExtension.cs, Copy.cs, Csc.cs,
297 Delete.cs, Error.cs, Exec.cs, FindUnderPath.cs, GenerateResource.cs,
298 GenerateTrustInfo.cs, GetFrameworkPath.cs, GetFrameworkSdkPath.cs,
299 MSBuild.cs, MakeDir.cs, ManagedCompiler.cs, Message.cs,
300 MonoTODOAttribute.cs, ReadLinesFromFile.cs, RegisterAssembly.cs,
301 RemoveDir.cs, SignFile.cs, TaskExtension.cs, ToolTaskExtension.cs,
302 Touch.cs, UnregisterAssembly.cs, Warning.cs, WriteLinesToFile.cs: