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