importing messaging-2008 branch to trunk, going on.
[mono.git] / mcs / tools / xbuild / ChangeLog
1 2008-11-23  Ankit Jain  <jankit@novell.com>
2
3         * xbuild/Microsoft.Common.tasks: Add AssignCulture task.
4
5 2008-10-01  Ankit Jain  <jankit@novell.com>
6
7         * xbuild/Microsoft.Common.tasks: Add CallTarget and AssignTargetPath task.
8
9 2007-03-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
10
11         * xbuild/Microsoft.Common.tasks: Added CombinePath task.
12
13 2007-03-10  Marek Sieradzki  <marek.sieradzki@gmail.com>
14
15         * xbuild/Microsoft.Common.tasks: Added Vbc task.
16
17         * xbuild/Microsoft.VisualBasic.targets: Added CoreCompile target for
18         VB.
19
20 2007-03-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
21
22         * Microsoft.CSharp.targets: Add @(ChildProjectReferences) to
23         References.
24
25         * Microsoft.Common.targets: Add ResolveProjectReferences target.
26
27 2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>
28
29         * Makefile: Removed hack.
30
31 2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>
32
33         * Makefile: Fix Windows build.
34
35 2007-01-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
36
37         * xbuild/Microsoft.VisualBasic.targets: Added.
38
39 2007-01-09  Marek Sieradzki  <marek.sieradzki@gmail.com>
40
41         * xbuild/Microsoft.Common.targets: Added $(ProjectDir).
42
43 2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
44
45         * Makefile, Main.cs: Moved XBuild files to lib/mono/2.0 from
46         lib/mono/xbuild.
47
48 2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
49
50         * Main.cs: Catch InvalidProjectFileException and
51         InternalLoggerException.
52
53 2006-12-16  Marek Sieradzki  <marek.sieradzki@gmail.com>
54
55         * Parameters.cs (ProcessProperty): Use SetProperty () not
56         AddNewProperty ().
57
58 2006-12-12  Marek Sieradzki  <marek.sieradzki@gmail.com>
59
60         * xbuild/Microsoft.Common.targets: Added.
61
62         * xbuild/Microsoft.CSharp.targets: Move common part to
63         Microsoft.Common.targets.
64
65 2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
66
67         * xbuild/Microsoft.Common.tasks: Fix a typo (GetFrameworkPath).
68
69 2006-10-10  Marek Sieradzki  <marek.sieradzki@gmail.com>
70
71         * xbuild/Microsoft.CSharp.targets: Added empty SearchPaths to Csc.
72
73 2006-10-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
74
75         * xbuild/Microsoft.CSharp.targets: Added parameters that should be
76         passed to Csc.
77
78 2006-10-05  Marek Sieradzki  <marek.sieradzki@gmail.com>
79
80         * xbuild/Microsoft.CSharp.targets: Make $(OutputPath) directory before
81         compiling and put output in this directory.
82
83 2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
84
85         * xbuild/Microsoft.CSharp.targets: Use new ResolveAssemblyReference
86         task.
87         * xbuild/Microsoft.Common.tasks: Add new task (RAR).
88
89 2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
90
91         * xbuild/Microsoft.CSharp.targets: Set AllowUnsafeBlocks to false when it's
92         equal to ''.
93
94 2006-09-29  Todd Berman  <tberman@off.net>
95
96         * xbuild/Microsoft.CSharp.targets: Copy over the AllowUnsafeBlocks
97         property definition.
98
99 2006-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
100
101         * xbuild/Microsoft.CSharp.targets: Simplify: use PropertyGroups
102         instead of Targets to set properties needed by Csc task.
103
104 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
105
106         * Makefile: Fix broken build.
107
108 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
109
110         * xbuild/Microsoft.CSharp.targets: Support AssemblyName and
111         WarningLevel.
112
113 2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>
114
115         * Parameters.cs, Main.cs, ErrorUtilities.cs: Moved error handling to
116         new file and started to use ErrorUtilities.ReportError ()
117         instead of throw and catch. (In cases where xbuild should quit
118         instantly)
119
120 2006-06-25  Marek Sieradzki  <marek.sieradzki@gmail.com>
121
122         * Makefile, xbuild/Microsoft.CSharp.Targets: Renamed to
123         Microsoft.CSharp.targets. On make install it should be linked or
124         copied to another name.
125
126 2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
127
128         * Makefile: Updated.
129         * xbuild/Microsoft.CSharp.Targets: Added hacky implementation of this
130         targets file.
131
132 2006-05-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
133
134         * Main.cs: Patch from Matthew Metnetsky.
135
136 2006-04-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
137
138         * XBuild.targets: Removed.
139         * xbuild/Microsoft.Build.xsd: Changed path separator.
140
141 2006-04-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
142
143         * Makefile, xbuild/MSBuild/Microsoft.Build.CommonTypes.xsd: Changed
144         name of Microsoft.Build.Commontypes.xsd to
145         Microsoft.Build.CommonTypes.xsd.
146
147 2006-04-07  Marek Sieradzki  <marek.sieradzki@gmail.com>
148
149         * Makefile: Changed installation directory of schema files.
150
151 2006-03-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
152
153         * Main.cs: Updated for new API.
154
155 2005-12-14  Wade Berrier <wberrier@novell.com>
156
157         * Makefile: Add missing EXTRA_DISTFILES in order to 'make install'
158
159 2005-11-05  Kornél Pál  <kornelpal@hotmail.com>
160
161         * AssemblyInfo.cs: Use Consts.MonoVersion as AssemblyVersion.
162
163 2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
164
165         * Main.cs: Changed binPath to directory where all files are stored.
166         * Makefile: Added installing of additional files.
167
168 2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
169
170         * LoggerInfo.cs: Changed public to internal.
171         * xbuild.exe.sources: Added reference to AssemblyLoadInfo.
172
173 2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
174
175         * Microsoft.Common.tasks, xbuild.rsp, Microsoft.Build.xsd, MSBuild:
176         Moved to xbuild/.
177         * Main.cs, Pararameters.cs: Changed to use Mono.XBuild.Framework and
178         Mono.XBuild.Utilities.
179         * CommandLineException.cs, LoggerInfo.cs: Added #if NET_2_0
180         
181
182 2005-09-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
183
184         * xbuild.exe.sources: Added Consts.cs from common build files.
185         * LoggerInfo.cs: Public key token update.
186         * Parameters.cs, Main.cs: Changed to use BinPath instead of hard-coded path.
187         * Makefile: Added installing of xbuild's files.
188         * Microsoft.Common.tasks: Moved from main directory and changed to use
189         assemblies from GAC.
190
191 2005-09-09  Marek Sieradzki  <marek.sieradzki@gmail.com>
192
193         * Main.cs: FxVersion.
194         * Makefile: Fixed Microsoft.Build.Utilities.dll name.
195
196 2005-09-05  Marek Sieradzki  <marek.sieradzki@gmail.com>
197
198         * Microsoft.Build.xsd, MSBuild/Microsoft.Build.Core.xsd,
199         Microsoft.Build.Commontypes.xsd: Added schema files.
200
201 2005-08-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
202
203         * Main.cs, Parameters.cs: Added default target(s) handling.
204
205 2005-08-29  Marek Sieradzki  <marek.sieradzki@gmail.com>
206
207         * LoggerInfo.cs: Removed AssemblyLoadInfo property, changed to inherit
208         AssemblyLoadInfo.
209         * XBuild.targets: Updated.
210         * Parameters.cs: Removed debugging info and removed line producing
211         errors.
212         * Main.cs: Added check if engine is null.
213
214 2005-08-24  Marek Sieradzki  <marek.sieradzki@gmail.com>
215
216         * Parameters.cs, Main.cs: Changed paths to absolute paths. They should be
217         separated to .in file probably when moving to autotools.
218
219 2005-08-12  Marek Sieradzki  <marek.sieradzki@gmail.com>
220
221         * CommandLineException.cs, LoggerInfo.cs, Main.cs, Parameters.cs:
222         Added.