1 2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
3 * GetAssemblyIdentity.cs
4 * ResolveManifestFiles.cs
6 * TaskLoggingHelperExtensios.cs: Added
8 * SGen.cs: Added missing [Required] and [Output].
10 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
12 * RemoveDir.cs (Execute): Don't remove recursively.
13 * CreateProperty.cs: Use the same field for both properties.
15 2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
17 * ManagedCompiler.cs, Csc.cs: Moved some code from
18 ManagedCompiler.AddResponseFileCommands to Csc.
19 * SGen.cs: Added. It won't work yet.
21 2006-12-05 Marek Sieradzki <marek.sieradzki@gmail.com>
23 * VCBuild.cs: Changed formatting and changed EnvironmentOverride to
24 override from virtual. (corcompare didn't notice the difference)
25 * ToolTaskExtension.cs, TaskExtension.cs: Moved ctors to the beginning
27 * GenerateDeploymentManifest.cs: Added "using";
28 * ManagedCompiler.cs: Set OutputAssembly when it's empty and Sources
31 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
33 * ManagedCompiler.cs: AddCommandLineCommands (): Changes according to
34 new tests. CheckAllReferences (): Added a null check.
35 * AL.cs (AddResponseFileCommands): Changes according to new tests.
37 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
39 * MSBuild.cs: Added MonoTODO.
40 * MakeDir.cs: Added logging.
41 * Exec.cs: Added FIXME and commented unused variables.
43 2006-10-21 Leszek Ciesielski <skolima@gmail.com>
45 * CreateTemporaryVCProject.cs:
49 * GenerateDeploymentManifest.cs: added class stubs
50 * ToolTaskExtension.cs:
51 * TaskExtension.cs: changed constructor to internal
53 2006-10-14 Marek Sieradzki <marek.sieradzki@gmail.com>
55 * Exec.cs: Added AddCommandLineCommands ().
56 * GenerateBootstrapper.cs: Added missing attributes.
57 * GenerateManifestBase.cs: Added missing attributes.
58 * GenerateApplicationManifest.cs: Added ValidateInputs ().
60 2006-10-10 Marek Sieradzki <marek.sieradzki@gmail.com>
63 * ResolveAssemblyReference.cs
64 * ResolveProjectBase.cs
69 * AssignProjectConfiguration.cs
70 * CreateManifestResourceName.cs: Added missing [Output] and
73 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
75 * MSBuild.cs: Added error logging.
76 * Copy.cs: Fixed runtime cast exception.
78 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
80 * ResolveAssemblyReference.cs: Added.
82 2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
84 * CreateProperty.cs: First implementation.
86 2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
88 * MakeDir.cs, Touch.cs, ReadLinesFromFile.cs, RemoveDir.cs, Delete.cs,
89 Message.cs, FindUnderPath.cs, GenerateResource.cs, Copy.cs: Start to
92 2006-07-17 Marek Sieradzki <marek.sieradzki@gmail.com>
94 * ManagedCompiler.cs: TargetType.Get: added null check.
96 2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
98 * Csc.cs: Changed ToolName to make it use gmcs.
99 * ExtractedClassName.cs: Fixed a typo.
101 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
103 * ManagedCompiler.cs: Change TargetType to return lower case text.
105 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
107 * FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
108 GenereateBootstrapper.cs, ExtractedClassName.cs,
109 GenerateManifestBase.cs, FormatVersion.cs,
110 CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
111 GenerateApplicationManifest.cs: Added stubs.
112 * Exec.cs: Removed some assignments.
113 * CreateItem.cs: Formatting.
115 2006-06-17 Marek Sieradzki <marek.sieradzki@gmail.com>
117 * Error.cs: Added null check and changed return value of Execute () to
119 * ResolveProjectBase.cs, AssignTargetPath.cs, CallTarget.cs,
120 AspNetCompiler.cs, AssignCulture.cs, AssignProjectConfiguration.cs:
123 2006-05-26 Marek Sieradzki <marek.sieradzki@gmail.com>
125 * RegisterAssembly.cs, SignFile.cs, GenerateTrustInfo.cs,
126 CreateItem.cs, UnregisterAssembly.cs, Csc.cs: Changed various return
127 null and return true to NotImplementedException;
128 * Error.cs: Changed to use helpKeyword and code.
129 * GetFrameworkSdkPath.cs, GetFrameworkPath.cs: Changed to use
130 Mono.XBuild.Utilities.MonoLocationHelper.
131 * Message.cs: Fixed to use proper MessageImportance and removed error
133 * ManagedCompiler.cs: Added MonoTODO and ListHasNoDuplicateItems ().
134 * GenerateResource.cs: Fixed wrong if block.
136 2006-05-22 Marek Sieradzki <marek.sieradzki@gmail.com>
138 * Message.cs: Made messageImportance local variable.
140 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
142 * MakeDir.cs: Removed warning.
143 * Exec.cs: Fixed commmand execution.
144 * ReadLinesFromFile.cs: Formatting.
146 2006-04-14 Marek Sieradzki <marek.sieradzki@gmail.com>
148 * GenerateResource.cs: Added authors of monoresgen.
150 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
152 * ManagedCompiler.cs: Fixed a typo.
153 * AssemblyInfo.cs: Removed AllowPartiallyTrustedCallersAttribute.
155 2006-03-11 Marek Sieradzki <marek.sieradzki@gmail.com>
157 * MonoTODOAttribute.cs: Removed.
158 * CombinePath.cs, CreateProperty.cs, GenerateResources.cs,
159 SignFile.cs: Added missing attributes.
160 * Warning.cs: Added missing properties.
161 * WriteLinesToFiles.cs: Compressed properties.
162 * Exec.cs, ManagedCompiler.cs: Added missing methods.
164 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
166 * CombinePath.cs: Added.
168 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
170 * AL.cs: Added Output attribute to OutputAssembly.
171 * AppDomainIsolatedTaskExtension.cs: Added LoadInSeparateAppDomain
173 * Copy.cs: Added Output attribute to DestinationFiles and Required to
175 * CreateItem.cs, CreateProperty.cs: Changed string to string[].
176 * Csc.cs: Added PdbFile property.
177 * Error.cs: Added Code and HelpKeyword properties.
178 * Exec.cs: Changed TaskExtension to ToolTaskExtension.
179 * GenerateResource.cs: Added NeverLockType and PublicClass properties.
180 * GenerateTrustInfo.cs: Added Required to TargetZone and Output to
182 * GetFrameworkPath.cs, GetFrameworkSdkPath: Added Output to Path.
183 * MSBuild.cs: Changed string to string[].
184 * ReadLinesFromFile.cs: Added Required to File.
185 * RegiserAssembly.cs: Added AssemblyListFile and CreateCodeBase
187 * UnregisterAssembly.cs: Added AssemblyListFile property.
188 * WriteLinesToFile.cs: Added Required to Lines.
190 2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
192 * Csc.cs, ManagedCompiler.cs: Changes required by the new API.
194 2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
196 * MakeDir.cs, AppDomainIsolatedTaskExtension.cs, Touch.cs, Exec.cs,
197 RegisterAssembly.cs, Error.cs, ReadLinesFromFile.cs,
198 CommandLineBuilderExtension.cs, RemoveDir.cs, ToolTaskExtension.cs,
199 TaskExtension.cs, SignFile.cs, Delete.cs, Warning.cs,
200 GenerateTrustInfo.cs, GetFrameworkSdkPath.cs, CreateItem.cs,
201 Message.cs, ManagedCompiler.cs, UnregisterAssembly.cs,
202 WriteLinesToFile.cs, FindUnderPath.cs, AL.cs, MSBuild.cs,
203 GenerateResource.cs, CreateProperty.cs, Csc.cs, Copy.cs,
204 GetFrameworkPath.cs: Added #if NET_2_0.
206 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
208 * ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
209 * MSBuild.cs: Added really simple temporary code.
210 * AL.cs: Replaced variables with Bag property.
212 2005-09-09 Marek Sieradzki <marek.sieradzki@gmail.com>
214 * AppDomainIsolatedTaskExtension.cs: Changed Log property to base.Log
215 instead of previous protected log field.
217 2005-09-03 Marek Sieradzki <marek.sieradzki@gmail.com>
219 * Touch.cs: Changed to use full paths and fixed stream closing.
220 * ReadLinesFromFile.cs: Formatting.
221 * WriteLineToFile.cs: Changed to use full paths.
222 * AL.cs: Changed ToolName.
224 2005-08-30 Marek Sieradzki <marek.sieradzki@gmail.com>
226 * Touch.cs: Changed Console.WriteLine to Log.LogErrorFromException.
228 2005-08-27 Marek Sieradzki <marek.sieradzki@gmail.com>
230 * Exec.cs: Removed "exited".
231 * AL.cs: Removed Regex.
232 * Csc.cs: Changed default GenerateFullPaths to false.
234 2005-08-24 Marek Sieradzki <marek.sieradzki@gmail.com>
236 * Exec.cs: Reformatted and added try/catch.
237 * Error.cs, RemoveDir.cs, Warning.cs, Message.cs, FindUnderPath.cs,
238 GenerateResource.cs, Copy.cs: Changed to use properties.
239 * ToolTaskExtension.cs: Rewritten.
240 * TaskExtension.cs: Changed to use base property.
241 * GetFrameworkSdkPath.cs: Formatting.
242 * ManagedCompiler.cs: Changed to use Bag instead of fields.
243 * AL.cs: Moved command line arguments generation to proper method.
244 * Csc.cs: Changed to use Bag instead of fields and added support for
247 2005-08-19 Marek Sieradzki <marek.sieradzki@gmail.com>
249 * Exec.cs: Fixed arguments.
251 2005-08-16 Marek Sieradzki <marek.sieradzki@gmail.com>
253 * Exec.cs: Added redirection of output and removed timeout handling.
254 * Copy.cs: Formatting.
255 * CommandLineBuilderExtension.cs: Formatting.
257 2005-08-12 Marek Sieradzki <marek.sieradzki@gmail.com>
259 * CommandLineBuilderExtension.cs: Added.
260 * ToolTaskExtension.cs, GenerateTrustInfo.cs, GetFrameworkSdkPath.cs,
261 CreateItem.cs, ManagedCompiler.cs, AL.cs, MSBuild.cs,
262 GenerateResource.cs, Csc.cs, CreateProperty.cs, GetFrameworkPath.cs:
265 2005-08-11 Marek Sieradzki <marek.sieradzki@gmail.com>
267 * Exec.cs: First implementation.
268 * MakeDir.cs, GetFrameworkSdkPath.cs, RegisterAssembly.cs, Message.cs,
269 ManagedCompiler.cs, Error.cs, FindUnderPath.cs, RemoveDir.cs, AL.cs,
270 ToolTaskExtension.cs, SignFile.cs, Delete.cs, GenerateResource.cs,
271 Warnings.cs, Csc.cs, GetFrameworkPath.cs: Various fixes.
273 2005-08-06 Marek Sieradzki <marek.sieradzki@gmail.com>
275 * CreateItem.cs, CreateProperty.cs, MSBuild.cs,: Initial check-in.
276 * Copy.cs, ReadLinesFromFile.cs, TaskExtension.cs, Touch.cs,
277 Warning.cs, WriteLinesToFile.cs: First implementation.
279 2005-07-13 Marek Sieradzki <marek.sieradzki@gmail.com>
281 * AL.cs, AppDomainIsolatedTaskExtension.cs, Copy.cs, Csc.cs,
282 Delete.cs, Error.cs, Exec.cs, FindUnderPath.cs, GenerateResource.cs,
283 GenerateTrustInfo.cs, GetFrameworkPath.cs, GetFrameworkSdkPath.cs,
284 MSBuild.cs, MakeDir.cs, ManagedCompiler.cs, Message.cs,
285 MonoTODOAttribute.cs, ReadLinesFromFile.cs, RegisterAssembly.cs,
286 RemoveDir.cs, SignFile.cs, TaskExtension.cs, ToolTaskExtension.cs,
287 Touch.cs, UnregisterAssembly.cs, Warning.cs, WriteLinesToFile.cs: