2007-05-22 Jonathan Chambers <joncham@gmail.com>
[mcs.git] / tools / xbuild / ChangeLog
blob16e711e7a4615b1dac51c79523ed1578a0f4dcd0
1 2007-03-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
3         * xbuild/Microsoft.Common.tasks: Added CombinePath task.
5 2007-03-10  Marek Sieradzki  <marek.sieradzki@gmail.com>
7         * xbuild/Microsoft.Common.tasks: Added Vbc task.
9         * xbuild/Microsoft.VisualBasic.targets: Added CoreCompile target for
10         VB.
12 2007-03-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
14         * Microsoft.CSharp.targets: Add @(ChildProjectReferences) to
15         References.
17         * Microsoft.Common.targets: Add ResolveProjectReferences target.
19 2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>
21         * Makefile: Removed hack.
23 2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>
25         * Makefile: Fix Windows build.
27 2007-01-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
29         * xbuild/Microsoft.VisualBasic.targets: Added.
31 2007-01-09  Marek Sieradzki  <marek.sieradzki@gmail.com>
33         * xbuild/Microsoft.Common.targets: Added $(ProjectDir).
35 2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
37         * Makefile, Main.cs: Moved XBuild files to lib/mono/2.0 from
38         lib/mono/xbuild.
40 2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
42         * Main.cs: Catch InvalidProjectFileException and
43         InternalLoggerException.
45 2006-12-16  Marek Sieradzki  <marek.sieradzki@gmail.com>
47         * Parameters.cs (ProcessProperty): Use SetProperty () not
48         AddNewProperty ().
50 2006-12-12  Marek Sieradzki  <marek.sieradzki@gmail.com>
52         * xbuild/Microsoft.Common.targets: Added.
54         * xbuild/Microsoft.CSharp.targets: Move common part to
55         Microsoft.Common.targets.
57 2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
59         * xbuild/Microsoft.Common.tasks: Fix a typo (GetFrameworkPath).
61 2006-10-10  Marek Sieradzki  <marek.sieradzki@gmail.com>
63         * xbuild/Microsoft.CSharp.targets: Added empty SearchPaths to Csc.
65 2006-10-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
67         * xbuild/Microsoft.CSharp.targets: Added parameters that should be
68         passed to Csc.
70 2006-10-05  Marek Sieradzki  <marek.sieradzki@gmail.com>
72         * xbuild/Microsoft.CSharp.targets: Make $(OutputPath) directory before
73         compiling and put output in this directory.
75 2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
77         * xbuild/Microsoft.CSharp.targets: Use new ResolveAssemblyReference
78         task.
79         * xbuild/Microsoft.Common.tasks: Add new task (RAR).
81 2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
83         * xbuild/Microsoft.CSharp.targets: Set AllowUnsafeBlocks to false when it's
84         equal to ''.
86 2006-09-29  Todd Berman  <tberman@off.net>
88         * xbuild/Microsoft.CSharp.targets: Copy over the AllowUnsafeBlocks
89         property definition.
91 2006-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
93         * xbuild/Microsoft.CSharp.targets: Simplify: use PropertyGroups
94         instead of Targets to set properties needed by Csc task.
96 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
98         * Makefile: Fix broken build.
100 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
102         * xbuild/Microsoft.CSharp.targets: Support AssemblyName and
103         WarningLevel.
105 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
107         * Parameters.cs, Main.cs, ErrorUtilities.cs: Moved error handling to
108         new file and started to use ErrorUtilities.ReportError ()
109         instead of throw and catch. (In cases where xbuild should quit
110         instantly)
112 2006-06-25  Marek Sieradzki  <marek.sieradzki@gmail.com>
114         * Makefile, xbuild/Microsoft.CSharp.Targets: Renamed to
115         Microsoft.CSharp.targets. On make install it should be linked or
116         copied to another name.
118 2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
120         * Makefile: Updated.
121         * xbuild/Microsoft.CSharp.Targets: Added hacky implementation of this
122         targets file.
124 2006-05-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
126         * Main.cs: Patch from Matthew Metnetsky.
128 2006-04-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
130         * XBuild.targets: Removed.
131         * xbuild/Microsoft.Build.xsd: Changed path separator.
133 2006-04-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
135         * Makefile, xbuild/MSBuild/Microsoft.Build.CommonTypes.xsd: Changed
136         name of Microsoft.Build.Commontypes.xsd to
137         Microsoft.Build.CommonTypes.xsd.
139 2006-04-07  Marek Sieradzki  <marek.sieradzki@gmail.com>
141         * Makefile: Changed installation directory of schema files.
143 2006-03-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
145         * Main.cs: Updated for new API.
147 2005-12-14  Wade Berrier <wberrier@novell.com>
149         * Makefile: Add missing EXTRA_DISTFILES in order to 'make install'
151 2005-11-05  Kornél Pál  <kornelpal@hotmail.com>
153         * AssemblyInfo.cs: Use Consts.MonoVersion as AssemblyVersion.
155 2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
157         * Main.cs: Changed binPath to directory where all files are stored.
158         * Makefile: Added installing of additional files.
160 2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
162         * LoggerInfo.cs: Changed public to internal.
163         * xbuild.exe.sources: Added reference to AssemblyLoadInfo.
165 2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
167         * Microsoft.Common.tasks, xbuild.rsp, Microsoft.Build.xsd, MSBuild:
168         Moved to xbuild/.
169         * Main.cs, Pararameters.cs: Changed to use Mono.XBuild.Framework and
170         Mono.XBuild.Utilities.
171         * CommandLineException.cs, LoggerInfo.cs: Added #if NET_2_0
172         
174 2005-09-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
176         * xbuild.exe.sources: Added Consts.cs from common build files.
177         * LoggerInfo.cs: Public key token update.
178         * Parameters.cs, Main.cs: Changed to use BinPath instead of hard-coded path.
179         * Makefile: Added installing of xbuild's files.
180         * Microsoft.Common.tasks: Moved from main directory and changed to use
181         assemblies from GAC.
183 2005-09-09  Marek Sieradzki  <marek.sieradzki@gmail.com>
185         * Main.cs: FxVersion.
186         * Makefile: Fixed Microsoft.Build.Utilities.dll name.
188 2005-09-05  Marek Sieradzki  <marek.sieradzki@gmail.com>
190         * Microsoft.Build.xsd, MSBuild/Microsoft.Build.Core.xsd,
191         Microsoft.Build.Commontypes.xsd: Added schema files.
193 2005-08-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
195         * Main.cs, Parameters.cs: Added default target(s) handling.
197 2005-08-29  Marek Sieradzki  <marek.sieradzki@gmail.com>
199         * LoggerInfo.cs: Removed AssemblyLoadInfo property, changed to inherit
200         AssemblyLoadInfo.
201         * XBuild.targets: Updated.
202         * Parameters.cs: Removed debugging info and removed line producing
203         errors.
204         * Main.cs: Added check if engine is null.
206 2005-08-24  Marek Sieradzki  <marek.sieradzki@gmail.com>
208         * Parameters.cs, Main.cs: Changed paths to absolute paths. They should be
209         separated to .in file probably when moving to autotools.
211 2005-08-12  Marek Sieradzki  <marek.sieradzki@gmail.com>
213         * CommandLineException.cs, LoggerInfo.cs, Main.cs, Parameters.cs:
214         Added.