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