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