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