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