122d15a295e1d760da33937041a074fe026808d8
[mono.git] / mcs / tools / ChangeLog
1 2008-10-16  Jonathan Pryor <jpryor@novell.com>
2
3         * Makefile (SUBDIRS, net_2_0_SUBDIRS): Move mono-shlib-cop to 
4           net_2_0_SUBDIRS so that it can use Mono.Options...
5
6 2008-10-09  Zoltan Varga  <vargaz@gmail.com>
7
8         * Makefile (DIST_ONLY_SUBDIRS): Add csharplib.
9
10 2008-10-09 Daniel Nauck <dna@mono-project.de>
11
12         * Makefile: add Mono.CSharp to the build
13
14 2008-10-01  Jb Evain  <jbevain@novell.com>
15
16         * Makefile: add cil-strip to the build.
17
18 2008-09-21  Miguel de Icaza  <miguel@novell.com>
19
20         * csharplib/Makefile: Add a setup to build GMCS as a GAC assembly
21         called `csharplib' with only the public classes that we want
22         exposed: Mono.CSharp.Evaluator, Mono.CSharp.InteractiveBase and
23         Mono.CSharp.InteractiveBase+Simple
24
25 2008-09-10  Miguel de Icaza  <miguel@novell.com>
26
27         * Makefile (thisdir): Add csharp here.
28
29 2008-08-28  Zoltan Varga  <vargaz@gmail.com>
30
31         * Makefile (net_2_0_SUBDIRS): Add gacutil.
32
33 2008-08-27  Daniel Morgan <monodanmorg@yahoo.com>
34
35         * Makefile: move sqlsharp from SUBDIRS to net_2_0_SUBDIRS
36         so sqlsharp can build using gmcs and the NET_2_0 profile.
37
38         See ChangeLog in sqlsharp.
39
40 2008-03-12  Atsushi Enomoto  <atsushi@ximian.com>
41
42         * Makefile : add mono-xsd to net_2_0_SUBDIRS to build xsd2.
43
44 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
45
46         * Makefile (net_2_1_raw_SUBDIRS): New.
47
48 2007-11-28  Raja R Harinath  <harinath@gmail.com>
49
50         * Makefile (net_2_1_SUBDIRS): Add 'compiler-tester'.
51
52 2007-10-19  Marek Habersack  <mhabersack@novell.com>
53
54         * Makefile: fix the buildbot build - mconfig should be
55         listed also in DIST_ONLY_SUBDIRS
56
57 2007-10-19  Marek Habersack  <mhabersack@novell.com>
58
59         * Makefile (net_2_0_SUBDIRS): added mconfig to the build
60
61 2007-09-10  Wade Berrier  <wberrier@novell.com>
62
63         * removecomments.sh: use `` instead of $() since it works on
64         solaris' shell
65         * gensources.sh: use /usr/bin/env for bash specific code
66
67         * Makefile: include removecomments.sh in dist file
68
69 2007-09-04  Wade Berrier  <wberrier@novell.com>
70
71         * removecomments.sh: New script to aid 'make dist'
72         Removes '#' comments (specifically for .sources files)
73         Had to put in a separate script because alterint IFS to
74         contain a newline doesn't work inside make
75
76         * Makefile: include gensources.sh, the 2_1 profile needs it.
77         (Should also make it possible to build the jvm profile from a tarball)
78
79 2007-07-27  Jb Evain  <jbevain@novell.com>
80
81         * Makefile: integrate the tuner in the build.
82
83 2007-07-17  Jb Evain  <jbevain@novell.com>
84
85         * Makefile: integrate the linker in the build.
86
87 2007-04-18  Marek Habersack  <mhabersack@novell.com>
88
89         * culevel/CompileUplevel.cs: fix two dumb mistakes that prevented
90         correct detection of some browsers.
91
92 2007-04-18  Marek Habersack  <grendello@gmail.com>
93
94         * Makefile (net_1_1_bootstrap_SUBDIRS): added culevel
95
96         * culevel/Makefile (all-local): build the binary only in the 1.1
97         bootstrap phase.
98         (LOCAL_MCS_FLAGS): removed -pkg:dotnet
99
100 2007-04-17  Marek Habersack  <mhabersack@novell.com>
101
102         * culevel/culevel.exe.sources: added
103
104         * culevel/Makefile (thisdir): added
105
106         * culevel/CompileUplevel.cs: added
107
108         * Makefile (thisdir): added the culevel subdirectory to the list.
109
110 2007-03-09  Marek Habersack  <mhabersack@novell.com>
111
112         * Makefile: Added the installvst utility.
113
114 2007-01-28  Wade Berrier  <wberrier@novell.com>
115
116         * Makefile: Added security to net_2_0_SUBDIRS (so httpcfg.exe
117         gets installed)
118
119 2007-01-12  Gert Driesen  <drieseng@users.sourceforge.net>
120
121         * Makefile: Added al to net_2_0_SUBDIRS.
122
123 2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>
124
125         * Makefile: added sgen to DIST_ONLY_SUBDIRS.
126
127 2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>
128
129         * Makefile: added sgen to net_2_0_SUBDIRS.
130
131 2006-10-01  Robert Jordan  <robertj@gmx.net>
132
133         * Makefile (net_2_0_SUBDIRS): Add 'mkbundle'.
134
135 2006-08-30  Robert Jordan  <robertj@gmx.net>
136
137         * Makefile (net_2_0_SUBDIRS): Add 'mono-service'.
138
139 2006-04-11  Gert Driesen  <gert.driesen@telenet.be>
140             Raja R Harinath  <rharinath@novell.com>
141
142         * Makefile (net_1_1_bootstrap_SUBDIRS): Add 'resgen'.
143         (net_2_0_bootstrap_SUBDIRS, net_2_0_SUBDIRS): Likewise.
144
145 2006-01-30  Atsushi Enomoto  <atsushi@ximian.com>
146
147         * Makefile : added mono-xmltool.
148
149 2005-12-12  Raja R Harinath  <rharinath@novell.com>
150
151         * Makefile (DIST_ONLY_SUBDIRS): Add 'xbuild'.
152
153 2005-11-15 Vlad Spivak <spivak@mainsoft.com>
154         * gensources.sh updated to handle comments (##)
155
156 2005-07-09 Kamil Skalski <nazgul@nemerle.org>
157
158         * Makefile: Include monop in net_2_0 build (for monop2)
159
160 2005-06-06  Ben Maurer  <bmaurer@ximian.com>
161
162         * Makefile: Depreciate mono-rpm-helpers
163
164 2005-06-06  Raja R Harinath  <rharinath@novell.com>
165
166         * Makefile (net_2_0_SUBDIRS): Add 'compiler-tester'.
167
168 2005-06-06  Marek Safar  <marek.safar@seznam.cz>
169
170         * Makefile: Added compiler-tester.
171
172 2005-05-31  Joanthan Pryor  <jonpryor@vt.edu>
173
174         * Makefile (SUBDIRS): Add mono-shlib-cop to the build.
175
176 2005-05-06  Raja R Harinath  <rharinath@novell.com>
177
178         * Makefile (net_2_0_SUBDIRS): Add 'corcompare'.
179
180 2005-03-14  Raja R Harinath  <rharinath@novell.com>
181
182         * Makefile (net_1_1_bootstrap_SUBDIRS): Add 'gacutil'.
183
184 2005-03-09  Ben Maurer  <bmaurer@ximian.com>
185
186         * monogrind.pl: Renamed valgrind-monofunc.pl to this, per
187         Nat. Updated with Nat's fixes.
188
189 2005-03-08  Ben Maurer  <bmaurer@ximian.com>
190
191         * valgrind-monofunc.pl: Add this wonderful script from Nat.
192
193 2005-02-12  Cesar Lopez Nataren  <cnataren@novell.com>
194
195         * Makefile: added mjs
196
197 2005-01-31  Geoff Norton  <gnorton@customerdna.com>
198
199         * Makefile: added macpack
200
201 2004-12-10  Atsushi Enomoto  <atsushi@ximian.com>
202
203         * Makefile : added dtd2xsd.
204
205 2004-12-07  Raja R Harinath  <rharinath@novell.com>
206
207         * Makefile (run-test-ondotnet-local, uninstall-local): New.
208
209 2004-11-22  Raja R Harinath  <rharinath@novell.com>
210
211         * Makefile (net_1_1_bootstrap_SUBDIRS): Add 'security' directory.
212
213 2004-10-29  Raja R Harinath  <rharinath@novell.com>
214
215         * Makefile (net_2_0_SUBDIRS): New.  Only build 'wsdl' in the
216         net_2_0 profile.
217
218 2004-06-11  Raja R Harinath  <rharinath@novell.com>
219
220         * Makefile (PROGRAM_INSTALL_DIR): New define.
221         (install-local, uninstall-local): Use it.
222
223 2004-05-27  Duncan Mak  <duncan@ximian.com>
224
225         * Makefile (Module): Add mono-rpm-helpers
226
227 2004-04-28  Jackson Harper  <jackson@ximian.com>
228
229         * Makefile: Add gacutil to the build
230         
231 2004-01-15  Zoltan Varga  <vargaz@freemail.hu>
232
233         * Makefile: Added al directory.
234
235 2003-12-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
236
237         * Makefile: added browsercaps-updater directory.
238
239 2003-12-03  Lluis Sanchez Gual  <lluis@ximian.com>
240
241         * Makefile: Added soapsuds to build.
242
243 2003-10-21  Lluis Sanchez Gual  <lluis@ximian.com>
244
245         * Makefile: Added disco directory.
246
247 2003-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
248
249         * Makefile: added SqlSharp to the build.
250
251 2003-09-17  Lluis Sanchez Gual  <lluis@ximian.com>
252
253         * Makefile: Added genxs directory.
254
255 2003-08-28  Lluis Sanchez Gual  <lluis@ximian.com>
256
257         * Makefile: Added wsdl directory.
258
259 2003-07-16  Peter Williams  <peter@newton.cx>
260
261         * Makefile (DIST_ONLY_SUBDIRS): Don't build SqlSharp, it's
262         very old and doesn't build on Windows.
263
264 2003-05-01  Duncan Mak  <duncan@ximian.com>
265
266         * makefile:
267         * makefile.gnu: Add 'cilc' to the build.
268         
269 2003-03-14  Daniel Morgan  <danmorg@sc.rr.com>
270
271         * mono-win32-setup.nsi: added NSIS 
272         (NullSoft Installer System) script file for building
273         a Mono release for Windows NT/2000/XP
274
275 2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>
276
277         * ASN1.cs: Removed - now part of Mono.Security assembly
278         * cert2spc.cs: Moved to /mcs/tools/security
279         * makefile: Removed cert2spc and secutil tools and added reference
280         to makefile inside security directory.
281         * makefile.gnu: Same.
282         * secutil.cs: Moved to /mcs/tools/security
283
284 2003/01/20 Nick Drochak <ndrochak@gol.com>
285
286         * makefile: take out type-reflector since it's gone.
287
288 2003-01-18  Sebastien Pouliot  <spouliot@videotron.ca>
289
290         * makefile, makefile.gnu: Renamed Cert2Spc.exe to cert2spc.exe.
291
292 2003-01-09  Gaurav Vaish <gvaish_mono AT lycos.com>
293
294         * assemblies.xml     : Needed for Mobile controls enumerations.
295
296 2002-12-31  Jonathan Pryor <jonpryor@vt.edu>
297
298   * makefile.gnu: Add support for DIRS to all, install targets.  This was done
299     so type-reflector's install target could be independent/self-contained.
300
301 2002-12-27  Sebastien Pouliot  <spouliot@videotron.ca>
302
303         * ASN1.cs: New. Classes to manipulate Abstract Syntax Notation 1
304         structures.
305         * cert2spc.cs: New tool to generate Software Publisher Certificate
306         (SPC) from a list of X509 certificate and CRL.
307         * secutils.cs: Changed copyright notice.
308         * makefile: Added cert2spc.exe to Windows build.
309         * makefile.gnu: Added cert2spc.exe to Linux build.
310
311 2002-12-22  Sebastien Pouliot  <spouliot@videotron.ca>
312
313         * secutils.cs: New tool to extract strongname and X509 certificate
314         from assembly (or other signed files).
315         * makefile: Added secutil.exe to Windows build.
316         * makefile.gnu: Added secutil.exe to Linux build.
317
318 2002-12-06  Duncan Mak  <duncan@ximian.com>
319
320         * makefile.gnu (clean): Remove *.dbg files.
321
322 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
323
324         * SqlSharpCli.cs: SQL query tool moved 
325         from mcs/class/System.Data/Test
326         to mcs/tools/SqlSharp.  Include it in the build
327         so people can have a place to test connection strings
328         and the ADO.NET providers
329
330 2002-09-01  Jonathan Pryor <jonpryor@vt.edu>
331         * type-reflector: new tool.  See type-reflector/README for more information.
332
333 2002-03-09  Martin Baulig  <martin@gnome.org>
334
335         * DumpCultureInfo.cs: New tool to dump culture info. Incomplete,
336         we need to get unicode support working before we can use this.
337
338 2002-03-05  Gaurav Vaish <gvaish@iitk.ac.in>
339
340         * GenerateDelegate.cs: Generates delegates (EventHandler) as
341           specified. The output is quite simple, a delegate that has
342           the prototype as -->
343           public delegate void <given-name>EventHandler(object sender,
344              <given-name>EventArgs e)
345
346 2002-03-01  Martin Baulig  <martin@gnome.org>
347
348         * scan-tests.pl: Catch exceptions when running the tests so that we
349         always run all the tests in a test suite even if some of them fail.
350
351 2002-02-27  Martin Baulig  <martin@gnome.org>
352
353         * scan-tests.pl: Moved this script here from ../class/corlib/Test.
354
355 2002-02-22  Nick Drochak  <ndrochak@gol.com>
356
357         * makefile: move corcompare to it's own directory to hold multiple
358         class files.  still makes old corcompare for now.  will remove that
359         soon.
360
361 2002-02-18  Duncan Mak  <duncan@ximian.com>
362
363         * serialize.cs: When appropriate, changed Type.GetType calls to
364         the faster typeof operator.
365
366 2002-02-19  Nick Drochak  <ndrochak@gol.com>
367
368         * corcompare.cs: Reorganized into collaberating classes to analyze
369         and generate reports.  Still needs to find the MonoTODO's, and
370         has a little more prototype code in there, but it's almost done.
371
372         * makefile: output XML file in the tools directory for now.
373
374 2002-02-15  Nick Drochak  <ndrochak@gol.com>
375
376         * corcompare.cs: Adding stuff to collect all the missing and todo
377         information need to generate nice looking HTML pages.  Not quite 
378         done and needs some re-org, but Duncan can take a look.
379
380         * sample.xml: an example of how the XML will look that corcompare
381         will generate.  Can be used to start working on the XSLT.
382
383 2002-02-13  Nick Drochak  <ndrochak@gol.com>
384
385         * makefile: 'clean' target now removes file generated by CorCompare
386
387 2002-02-03  Duncan Mak  <duncan@ximian.com>
388
389         * serialize.cs: Added namespace block.
390
391 2002-02-01  Duncan Mak  <duncan@ximian.com>
392
393         * serialize.cs: Added a new tool for serializing objects. It
394         can create new types dynamically, but can only handle
395         arguments that are of primitive types.
396
397 2002-01-26  Gaurav Vaish <gvaish@iitk.ac.in>
398
399         * EnumCheckAssemblyCollection.cs,
400         * assemblies.xml:  Files related to EnumCheck checked-in. Now EnumCheck does
401                            not have any path hardcoded. It takes the assemblies to
402                            search from a xml files, which by default is assemblies.xml
403
404 2002-01-25  Nick Drochak  <ndrochak@gol.com>
405
406         * .cvsignore: ignore .dll files now since we build NUnitCore.dll ourselves
407
408 2002-01-18  Duncan Mak  <duncan@ximian.com>
409
410         * EnumCheck.cs: A checkin for Miguel to make EnumCheck not hardcode
411         path to corlib.dll.
412
413 2002-01-19  Nick Drochak  <ndrochak@gol.com>
414
415         * makefile: corcompare works again now, so make xml of missing types
416         * CorCompare.cs: use exception that .NET v1 throws to get types in mono corlib
417
418 2002-01-18  Nick Drochak  <ndrochak@gol.com>
419
420         * makefile: remove path to beta2 csc.exe.  path to csc.exe must be in PATH instead.
421         don't generate xml from corcompare for now.  it throws an error on v1.0 of .NET
422
423 2002-01-17  Nick Drochak  <ndrochak@gol.com>
424
425         * IFaceDisco.cs, XMLUtil.cs: Added new files for interface discovery tool.
426         * makefile: added target for IFaceDisco.exe and added to clean target for same
427
428 2002-01-08  John Barnette <jbarn@httcb.net>
429
430         * Removed todo.cs and related makefile data.
431
432
433
434 2002-01-07  John Barnette <jbarn@httcb.net>
435
436         
437
438         * makefile: added todo target, fixed EnumCheck target, simplified clean
439
440         
441         * todo.cs: new file.  generates todo list XML and compares assemblies
442
443
444
445 2002-01-07  Gaurav Vaish <gvaish@iitk.ac.in>
446
447         * EnumCheck.cs:  Get the numerical values of an enumeration.
448
449 2002-01-06  Nick Drochak  <ndrochak@gol.com>
450
451         * corcompare.cs: Catch the FileNotFoundException and handle it nicely.
452
453 2002-01-05  Nick Drochak  <ndrochak@gol.com>
454
455         * makefile: build corcompare
456         * corcompare.cs: add new file.  compares an assembly with mscorlib