2007-07-25 Jonathan Pobst <monkey@jpobst.com>
[mono.git] / mcs / ChangeLog
1 2007-07-11  Jb Evain  <jbevain@novell.com>
2
3         * Makefile: work on the 2.1 profile.
4
5 2007-05-11  Raja R Harinath  <rharinath@novell.com>
6
7         * Makefile (net_2_0_bootstrap_SUBDIRS): Add 'mcs'.
8
9 2007-04-18  Marek Habersack  <grendello@gmail.com>
10
11         * Makefile (SUBDIRS): removed tools/culevel, it is now built in
12         the 1.1 bootstrap phase.
13
14 2007-04-17  Marek Habersack  <mhabersack@novell.com>
15
16         * Makefile (thisdir): added tools/culevel to the list of
17         subdirectories - it must be compiled before compiling the classes
18         since System.Web depends on it.
19
20 2007-04-06  Wade Berrier  <wberrier@novell.com>
21
22         * Makefile: use bzip2 instead of gzip for 'make dist'
23         (even though it's not used here anymore)
24
25 2006-08-18  Raja R Harinath  <rharinath@novell.com>
26
27         * Makefile (net_2_0_bootstrap_SUBDIRS): Add 'tools'.
28
29 2006-04-11  Raja R Harinath  <rharinath@novell.com>
30
31         * Makefile (SUBDIRS): Remove tools/resgen.
32
33 2005-11-21  Raja R Harinath  <rharinath@novell.com>
34
35         * Makefile (net_2_0_bootstrap_SUBDIRS): Add ilasm.
36         (net_2_0_SUBDIRS): Likewise.
37
38 2005-09-22  Raja R Harinath  <rharinath@novell.com>
39
40         * Makefile (basic_SUBDIRS, net_1_1_bootstrap_SUBDIRS)
41         (net_2_0_bootstrap_SUBDIRS, net_2_0_SUBDIRS):
42         Build the 'build' directory too.
43
44 2005-09-21  Raja R Harinath  <rharinath@novell.com>
45
46         * Makefile (centum_tests): Remove System.Web.
47
48 2005-09-06  Raja R Harinath  <rharinath@novell.com>
49
50         * Makefile (bootstrap): Remove special handling on Win32.
51
52 2005-07-11  Raja R Harinath  <rharinath@novell.com>
53
54         * Makefile (centum_tests): Add System.Messaging and
55         System.ServiceProcess.  Remove System.Configuration.Install.
56         Move Mono.C5 ...
57         (net_2_0_centum_tests): ... here, and disable it for now.
58
59 2005-06-20  Raja R Harinath  <rharinath@novell.com>
60
61         * Makefile (centum_tests): Move System.XML ...
62         (default_centum_tests): ... here.
63
64 2005-06-17  Raja R Harinath  <rharinath@novell.com>
65
66         * Makefile (centum_tests): Add System.XML.
67
68 2005-06-10  Sebastien Pouliot  <sebastien@ximian.com>
69
70         * Makefile (centum_tests): Added System.Security.
71
72 2005-05-20  Raja R Harinath  <rharinath@novell.com>
73
74         * Makefile (centum_tests): Add System.Web and move corlib from ...
75         (default_centum_tests): ... here.
76
77 2005-04-25  Raja R Harinath  <rharinath@novell.com>
78
79         * Makefile (centum_tests): Add Mono.Security and
80         System.Runtime.Remoting.
81         * */Makefile: Replace $(RUNTIME) with $(RUNTIME) $(RUNTIME_FLAGS).
82
83 2005-04-21  Raja R Harinath  <rharinath@novell.com>
84
85         * Makefile (net_1_1_bootstrap_SUBDIRS): Add ilasm.
86
87 2005-03-14  Raja R Harinath  <rharinath@novell.com>
88
89         * Makefile (_boot_): New.  Used to generalize the bootstrap to
90         clean and install too.
91
92 2005-02-25  Raja R Harinath  <rharinath@novell.com>
93
94         * Makefile (centum_tests): New list of test subdirs that should
95         pass 100%.
96         (default_centum_tests, net_2_0_centum_tests): New.
97         (ONLY_CENTUM_TESTS): New check.  If defined during 'make
98         run-test', only the tests in centum_tests are run.
99
100 2004-12-20  Jambunathan K  <kjambunathan@novell.com>
101
102         * btests: Removed. This directory is now superseded by
103         mbas/Test.
104         
105 2004-12-13  Raja R Harinath  <rharinath@novell.com>
106
107         * INSTALL.txt: Minor updates to reflect build changes.
108
109 2004-11-25  Raja R Harinath  <rharinath@novell.com>
110
111         * Makefile (DISTFILES): Add nunit.key.
112
113 2004-11-24  Raja R Harinath  <rharinath@novell.com>
114
115         * Makefile (profiles-do--run-test): Allow list of profiles to be
116         overriden.
117         (profiles-do--all): Remove.  The default pattern build suffices.
118
119 2004-11-22  Raja R Harinath  <rharinath@novell.com>
120
121         * Makefile (OVERRIDE_TARGET_ALL): Remove.
122         (all.override): Remove 2-pass build.
123         (net_1_1_bootstrap_SUBDIRS): Add 'tools'.
124
125 2004-11-22  Raja R Harinath  <rharinath@novell.com>
126
127         * Makefile (profiles-do--all): Don't fallback to default pattern build.
128
129 2004-11-19  Raja R Harinath  <rharinath@novell.com>
130
131         * Makefile (net_2_0_SUBDIRS): Add nunit20.
132
133 2004-11-19  Raja R Harinath  <rharinath@novell.com>
134
135         * Makefile (%-profiles): Go through an intermediate set of rules.
136         Move body to ...
137         (profiles-do--%): ... this.
138         (profiles-do--run-test): Customized rule that usefully runs with
139         'make -j' and 'make -k'.
140         (profiles-do--all, profile-do--%--all): Orchestrate the bootstrap
141         process.
142
143 2004-11-09  Raja R Harinath  <rharinath@novell.com>
144
145         * Makefile (basic_SUBDIRS): New.
146
147 2004-11-04  Raja R Harinath  <rharinath@novell.com>
148
149         * Makefile (net_1_1_bootstrap_SUBDIRS): New.
150         (all.override): Fix to actually perform optimization to avoid
151         the two-pass build if we are not signing assemblies.
152
153 2004-10-29  Raja R Harinath  <rharinath@novell.com>
154
155         * Makefile (net_2_0_bootstrap_SUBDIRS,net_2_0_SUBDIRS): New.
156         (profile-do--net_2_0_bootstrap--all): New target.
157         (profile-do--net_2_0--all): Depend on it.
158         (distdir,top_distdir): Remove.
159         (dist-tarball): Define distdir here for dist-recursive.
160
161 2004-10-21  Raja R Harinath  <rharinath@novell.com>
162
163         * Makefile (all-profiles $(STD_TARGETS:=-profiles)): Make
164         parallelizable. 
165
166 2004-09-27  Raja R Harinath  <rharinath@novell.com>
167
168         * nunit20/nunit-console/Makefile (PROGRAM): Put in
169         profile-specific directory.
170
171 2004-09-21  Raja R Harinath  <rharinath@novell.com>
172
173         * Makefile (DIST_ONLY_SUBDIRS): Add 'gmcs' since it is specially
174         handled by 'class/corlib/Makefile'.
175         (test-installed-compiler): Run compiler tests using the installed
176         compiler.
177
178 2004-09-14  Raja R Harinath  <rharinath@novell.com>
179
180         * Makefile (SUBDIRS): Allow to be overriden by $(TEST_SUBDIRS).
181         (test-profiles, run-test-profiles): New targets.
182         (test-compiler): Rename to ...
183         (compiler-tests): ... this.  Run tests on all profiles.
184
185 2004-09-03  Martin Baulig  <martin@ximian.com>
186
187         * Makefile (test-compiler): New target to run the compiler test.
188
189 2004-07-02  Raja R Harinath  <rharinath@novell.com>
190
191         * Makefile (OVERRIDE_BARE_TARGETS): Remove.
192         (OVERRIDE_TARGET_ALL): Define.
193         (all-recursive,$(STD_TARGETS:=-recursive)): Depend on
194         'platform-check' and 'profile-check'.
195         (all.override): New.  Run two passes: once to build, and once to
196         sign libraries.
197
198 2004-06-22  Todd Berman  <tberman@off.net>
199
200         * configure: Patch from Mariano Suárez-Alvarez 
201         <msuarezalvarez@arnet.com.ar> to make configure accept jhbuild style
202         /prefix /usr options, and to continue past unknown options. Currently
203         this patch is a bit spammy with multiple unknown options, anyone
204         who is interested is welcome to fix this.
205
206 2004-06-14  Raja R Harinath  <rharinath@novell.com>
207
208         * Makefile (all-profiles, clean-profiles): Simplify slightly.
209
210 2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>
211
212         * Makefile: added target run-test-ondotnet.
213
214 2004-05-26  Raja R Harinath  <rharinath@novell.com>
215
216         * nunit20/util/Makefile (EXTRA_DISTFILES): Remove
217         Transform.resources.
218         ($(the_lib)): Make Transform.resources using internal resgen.
219         * nunit20/util/Transform.resources: Rebuild.
220
221 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
222
223         * nunit.key: New. NUnit private key. Due to build issues the key
224         must be present in this directory.
225
226 2004-05-20  Raja R Harinath  <rharinath@novell.com>
227
228         * Makefile (SUBDIRS): Move 'monoresgen' ahead of 'class'.
229
230 2004-05-17  Raja R Harinath  <rharinath@novell.com>
231
232         * Makefile (all, clean): Remove indirection.
233         (clean-profiles): New.
234
235 2004-05-13  Jackson Harper  <jackson@ximian.com>
236
237         * Makefile: default build is no longer the multi profile build. Do
238         build both 1.1 and 2.0 profiles use the all-profiles target.
239         
240 2004-05-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
241
242         * Makefile: disable net_2_0 on windows. It doesn't build. Don't
243         try to build net_1_0 and net_2_0 if we provide a PROFILE=xxx in the
244         command line.
245
246 2004-05-10  Raja R Harinath  <rharinath@novell.com>
247
248         * INSTALL.txt: Don't mention 'fullbuild'.  Mention 'bootstrap'
249         instead.  Update instructions for 'monocharge'.
250
251 2004-04-30  Raja R Harinath  <rharinath@novell.com>
252
253         * Makefile (SUBDIRS): Remove 'gmcs' for now.
254         (all): Simplify.
255         (clean): Quick hack to get 'make clean' to work better.
256
257 2004-04-29  Jackson Harper  <jackson@ximian.com>
258
259         * Makefile: Put the PROFILE= stuff before the target, this is more
260         pleasurable to cygwin users.
261         
262 2004-04-28  Jackson Harper  <jackson@ximian.com>
263
264         * Makefile: build the net_1_1 and net_2_0 profiles by default.
265         
266 2004-01-14  Martin Willemoes Hansen  <mwh@sysrq.dk>
267
268         * INSTALL.txt: Fixed, autogen should be autogen.sh
269
270 2003-12-01  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>
271
272         * Added dirs mcs/jtest and mcs/jerrors.
273
274 2003-10-28 Jackson Harper <jackson@ximian.com>
275
276         * INSTALL.txt: Tell users where to find monocharges, do not
277         reference README.building.
278         
279 2003-07-22  Peter Williams  <peter@newton.cx>
280
281         * README: INSTALL.txt, not INSTALL.
282
283 2003-07-20  Peter Williams  <peter@newton.cx>
284
285         * nunit20/nunit-console/Makefile (PROGRAM): Put nunit-console.exe
286         in $(topdir)/class/lib so we can find our DLL's.
287
288 2003-07-18  Peter Williams  <peter@newton.cx>
289
290         * build/library.make (dist-local): Fancy make dist magic gives
291         way to boring old 'for'.
292
293         * build/executable.make (dist-local): Ditto.
294
295 2003-07-17  Peter Williams  <peter@newton.cx>
296
297         * build/profiles/default.make: Actually fix this. Use the platform
298         compiler all the way.
299
300 2003-07-17  Peter Williams  <peter@newton.cx>
301
302         * build/profiles/default.make: Try to make this smarter so
303         that we can build on Windows. Specifically, don't require
304         the mono runtime. Combined with the corlib $(BOOT_COMPILE) change,
305         this should make corlib build out of the box, I think.
306
307 2003-07-16  Peter Williams  <peter@newton.cx>
308
309         A whole passel of build system changes. Doc updates:
310         
311         * build/README.makefiles: Doc updates.
312
313         * build/profiles/net_1_0.make: Doc changes.
314
315         * INSTALL.txt: A few more touchups.
316
317         Better defaults:
318         
319         * build/config-default.make (prefix): Default install prefix
320         should be /usr/local.
321
322         * build/profiles/bootstrap.make: This profile ...
323
324         * build/profiles/default.make: ... is now the default.
325
326         * build/profiles/atomic.make: And the default is now this.
327
328         Fixes for pre-build checks:
329         
330         * Makefile: Do the platform and (new) profile checks
331         before the build, which took some infrastructure changes.
332
333         * build/rules.make: Allow a Makefile to specify its own all/install/etc
334         targets.
335
336         * build/profiles/default.make (profile-check): Add a blank
337         target here.
338
339         * build/profiles/atomic.make: Check for a full MCS install to 
340         build against.
341
342         HP/UX fixes with help from Bernie Solomon:
343         
344         * build/config-default.make (ECHO_ESCAPE): HP/UX 'echo'
345         doesn't need a -e parameter to interpret escape codes. Test for
346         that and define a configuration parameter.
347
348         * build/library.make ($(makefrag)): Use $(ECHO_ESCAPE)
349         instead of assuming that 'echo -e' will interpret escape
350         codes.
351
352         * build/executable.make ($(makefrag)): Here too.
353
354         A make distcheck fix:
355
356         * Makefile: Inherit the current prefix so that the build can
357         find the right System.Xml.dll.
358         
359         And Windows build fixes with the invaluable help of Sebastian
360         Pouliot (in various subdirectories).
361         
362 2003-07-14  Peter Williams  <peter@newton.cx>
363
364         * build/rules.make (dist-recursive): Fix recursive rules
365         to work on HP/UX /bin/sh. Patch from Bernie Solomon
366         <bernard@ugsolutions.com>.
367
368 2003-05-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
369
370         * makefile:
371         * makefile.gnu: don't use -C when running make.
372
373 2003-05-05 Ben Maurer <bmaurer@users.sourceforge.net>
374         * AUTHORS: Added self.
375
376 2003-04-15 Nick Drochak <ndrochak@gol.com>
377
378         * makefile: Remove nunit version 1 from build
379
380 2002-03-14  Daniel Morgan <danmorg@sc.rr.com>
381
382         * class/makefile.gnu
383         * class/ByteFX.Data/makefile.gnu: add ByteFX.Data.dll 
384         to the Linux build
385
386 2002-03-14  Daniel Morgan <danmorg@sc.rr.com>
387
388         * makefile: added ByteFX.Data.dll to windows install
389         
390         * class/library.build: added ByteFX.Data.dll 
391         to windows build.  added additional clean targets
392         
393         * class/Microsoft.VisualC/Microsoft.VisualC.build: fix 
394         windows clean
395         
396         * class/ByteFX.Data: added directory for ByteFX.Data.dll
397         which includes a MySQL ADO.NET Provider.  
398         Contributed by Reggie Burnett <rykr@bellsouth.net>
399         from ByteFX, Inc.
400         ByteFX.Data 0.6.5 is Copyright 2002-2003, ByteFX, Inc.
401         
402         Added the following files and directories:
403                 
404         class/ByteFX.Data/AssemblyInfo.cs    
405         class/ByteFX.Data/list
406         class/ByteFX.Data/ByteFX.Data.build  
407         class/ByteFX.Data/makefile.gnu
408         class/ByteFX.Data/ChangeLog.txt      
409         class/ByteFX.Data/readme.txt
410         class/ByteFX.Data/lgpl.txt: new files
411                 
412         BitStream.cs  
413         Connection.cs        
414         Field.cs        
415         Inflater.cs
416     ConnectionString.cs  
417     HuffmanTree.cs  
418     NamedPipeStream.cs
419     class/ByteFX.Data/Common: added files to new directory
420
421         Driver.cs     
422         command.resx            
423         todo.txt
424         CommandBuilder.cs  
425         Exception.cs  
426         dataadapter.cs           
427         transcaction.cs
428         Connection.cs      
429         Field.cs      
430         datareader.cs
431         Connection.resx    
432         MysqlDefs.cs  
433         parameter.cs
434         class/ByteFX.Data/mysqlclient: added files to new directory
435
436         command.cs    
437         parameter_collection.cs
438         class/ByteFX.Data/mysqlclient/Designers: added files to new directory
439         
440 2003-03-14  Daniel Morgan <danmorg@sc.rr.com>
441
442         * makefile: add ilasm.exe to windows build and add missing assemblies
443         to windows install
444         
445         * class/library.build: include PEAPI.dll, Npgsql.dll, and
446         ICSharpCode.SharpZipLib part of the windows build
447
448 2003-03-10  Martin Willemoes Hansen <mwh@sysrq.dk>
449         * Fixed some spelling errors in class/doc/TemplateTest.cs
450
451 2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
452
453         * makefile: added Mono.Posix and System.Management.
454
455 2003-02-16  Martin Baulig  <martin@ximian.com>
456
457         * docs/compiler: Added a few works about the new `Location' code.
458
459 2003-02-15  Nick Drochak  <ndrochak@gol.com>
460
461     * makefile.gnu: Add testcorlib target to run just the corlib unit tests.
462
463 2003-02-10  Nick Drochak  <ndrochak@gol.com>
464
465         * makefile: Add testcorlib target to run just the corlib unit tests.
466
467 2003-01-16  Nick Drochak <ndrochak@gol.com>
468
469         * makefile.gnu: Add corlib target to just build that.
470
471 2003-01-14  Duncan Mak  <duncan@ximian.com>
472
473        * ilasm/parser/ScannerAdapter.cs: Remove the cleanup method now that
474        it's no longer in the interface.
475
476 2003-01-13  Duncan Mak  <duncan@ximian.com>
477
478         * ilasm/parser/ScannerAdapter.cs: Implement the new cleanup method
479         in the tokenizer. This fixes the build.
480
481 2003-01-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
482
483         * README.building: New file.
484         * makefile.gnu: install README.building file.
485
486 2003-01-09  Sebastien Pouliot  <spouliot@videotron.ca>
487
488         * AUTHORS: add myself to class library list
489
490 2002-12-15  Alp Toker  <alp@atoker.com>
491
492         * makefile.gnu: make sure mcs is in PATH, otherwise tell user to read
493         INSTALL.txt
494
495 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
496
497         * makefile
498         * tools/makefile
499         * tools/makefile.gnu: change target
500         from SqlSharpCli.exe
501         to sqlsharp.exe
502
503 2002-12-10  Alp Toker  <alp@atoker.com>
504
505         * ilasm/makefile.gnu: Install ilasm executable with -m 755, not 644
506         * ilasm/makefile: ditto
507
508 2002-12-10  Gaurav Vaish  <gvaish_mono@lycos.com>
509
510         * AUTHORS: Corrected my email-ID.
511
512 2002-11-29  Daniel Morgan  <danmorg@sc.rr.com>
513
514         * INSTALL: renamed to INSTALL.txt because INSTALL 
515         interferred with "make install" on windows
516         
517         * makefile: changes to get "make install" work 
518         on windows
519         
520         * class/makefile.gnu: flush
521         
522         * ilasm/makefile: updated for windows build
523         
524         * monoresgen/makefile: updated for windows build
525         
526         * tools/SqlSharp/SqlSharpCli.build: flush
527         
528         * winexe.in: add file to be template for executable assemblies
529         to be installed on windows via "make install" by providing
530         a script that runs mono and the assembly 
531         like mcs runs mono mcs.exe 
532         
533 2002-11-28  Daniel Morgan  <danmorg@sc.rr.com>
534
535         * makefile.gnu: added tools directory to linux build
536
537         * tools/makefile.gnu: added new file to built tools and install.
538         dist works too.  test is just blank.
539
540 2002-11-16  Martin Baulig  <martin@ximian.com>
541
542         * makefile.gnu: `binary-snapshot' is now an alias for `dist'.
543         Please update your scripts, the `dist' target will disappear soon.
544
545 2002-11-09  Nick Drochak  <ndrochak@gol.com>
546
547         * makefile: have test target be smart about windows/linux
548
549 2002-11-07  Nick Drochak  <ndrochak@gol.com>
550
551         * makefile: for the clean target, handle linux and windows differently.
552
553 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
554
555         * class/library.build: added Mono.Data.SqliteClient
556         directory to windows build
557
558 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
559
560         * class/library.build: added Mono.Data.MySql directory to windows build.
561
562 2002-10-10  Rodrigo Moya <rodrigo@ximian.com>
563
564         * class/makefile.gnu: added Mono.Data.MySql directory to linux build.
565
566 2002-10-09  Rodrigo Moya <rodrigo@ximian.com>
567
568         * class/makefile.gnu: added System.Data.Odbc directory.
569
570 2002-09-14  Piers Haken <piersh@friskit.com>
571
572         * */makefile.gnu:
573                 use $(topdir)
574                 build nunit into $(topdir)/class/lib
575
576 2002-08-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
577
578         * makefile.gnu:
579         * class/library.make:
580         * class/makefile.gnu:
581         * class/I18N/makefile.gnu
582         * class/corlib/makefile.gnu:
583         * class/corlib/Test/ChangeLog:
584         * class/corlib/Test/corlib_linux_test.args:
585         * class/corlib/Test/makefile.gnu:
586         * class/corlib/Test/run_test.sh:
587         * jay/makefile.gnu:
588         * mcs/makefile.gnu:
589         * monoresgen/makefile.gnu:
590         * nunit/makefile.gnu:
591
592         Allow running 'make -f makefile.gnu test' from top directory.
593         In the libraries makefile.gnu you just have to add TEST_DIR=dirname
594         with the name where tests reside.
595
596 2002-08-23  Martin Baulig  <martin@gnome.org>
597
598         * class/makefile.gnu: Add class/Mono.CSharp.Debugger to the build.
599
600 2002-08-13  Piers Haken <piersh@friskit.com>
601
602         * class/library.make: merge back original makefile.gnu behavior
603         * */makefile.gnu: merge back original makefile.gnu behavior
604
605 2002-08-12  Piers Haken <piersh@friskit.com>
606
607         * class/library.make: use 'find' to specify source files, instead of static files
608         * */makefile.gnu: specify include/exclude patterns for source files
609
610 2002-08-07  Peter Williams  <peterw@ximian.com>
611
612         * class/library.make (.makefrag): Fix this rule a bit; was using
613         $^ instead of $<
614
615 2002-07-29  Peter Williams  <peterw@ximian.com>
616
617         * makefile.gnu: 'make install' wasn't actually working due to $@,
618         fix it.
619
620 2002-07-29  Martin Baulig  <martin@gnome.org>
621
622         * makefile.gnu: Don't force people to install.  The default must also
623         be `all' and not `install'.
624
625 2002-07-26  Alp Toker  <alp@atoker.com>
626
627         * INSTALL: Wrote a guide to mcs installation.
628         * README: Updated to reflect the new INSTALL guide.
629
630 2002-07-23  Alp Toker  <alp@atoker.com>
631
632         * makefile.gnu: Added an install target (which sets permissions and
633         respects prefix) and a dist target which produces a tarball. Also
634         fixed a few other makefile issues.
635
636 2002-07-22  Peter Williams  <peterw@ximian.com>
637
638         * class/library.make: Oops, the deps weren't right -- touching a .cs
639         file didn't cause the libraries to be rebuilt.
640         (clean): Robustify this rule a bit.
641
642 2002-07-20  Martin Baulig  <martin@gnome.org>
643
644         * class/makefile.gnu: Added System.Data.
645
646 2002-07-20  Martin Baulig  <martin@gnome.org>
647
648         * class/library.make: Put $(MONO_PATH_PREFIX) in front of the MONO_PATH.
649
650         * class/*/makefile.gnu: Set MONO_PATH_PREFIX=../lib:
651
652 2002-07-19  Martin Baulig  <martin@gnome.org>
653
654         * makefile.gnu (DIRS): Added nunit.
655
656 2002-07-19  Martin Baulig  <martin@gnome.org>
657
658         Added the super-cool set of makefiles from Peter Williams which run on
659         GNU/Linux without NAnt.  I named them `makefile.gnu' and not `GNUmakefile'
660         since this won't break the windows build.
661
662         To compile stuff on GNU/Linux, just do a `make -f makefile.gnu'.
663
664         * mcs-tool, */makefile.gnu, class/library.make: New files.
665
666 2002-07-19  Martin Baulig  <martin@gnome.org>
667
668         * */makefile (NANT): Use a variable `NANT' so the user can override it with
669         `make NANT=/usr/local/bin/NAnt.exe'.
670
671 2002-05-09  Daniel Morgan <danmorg@sc.rr.com>
672
673         * AUTHORS: add me to class libraries list
674
675 2002-03-26  Dick Porter  <dick@ximian.com>
676
677         * makefile (linux): Abandon the build if any of the subdir makes fail
678
679 2002-03-07  Nick Drochak  <ndrochak@gol.com>
680
681         * makefile: Change order of build so corlib is built before nunit since
682         Nunit needs corlib now.
683
684 2002-02-14  Nick Drochak  <ndrochak@gol.com>
685
686         * makefile: Build mcs/doctools too when one does 'make'
687
688 2002-01-20 Nick Drochak  <ndrochak@gol.com>
689
690         * on the 'test' target, make sure NUnit is built first before building
691         and running tests
692
693 2002-01-20 Nick Drochak  <ndrochak@gol.com>
694
695         * add nunit directory to the list of dirs to build in