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