| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430 |
- 2004-01-14 Martin Willemoes Hansen <[email protected]>
- * INSTALL.txt: Fixed, autogen should be autogen.sh
- 2003-12-01 Cesar Lopez Nataren <[email protected]>
- * Added dirs mcs/jtest and mcs/jerrors.
- 2003-10-28 Jackson Harper <[email protected]>
- * INSTALL.txt: Tell users where to find monocharges, do not
- reference README.building.
-
- 2003-07-22 Peter Williams <[email protected]>
- * README: INSTALL.txt, not INSTALL.
- 2003-07-20 Peter Williams <[email protected]>
- * nunit20/nunit-console/Makefile (PROGRAM): Put nunit-console.exe
- in $(topdir)/class/lib so we can find our DLL's.
- 2003-07-18 Peter Williams <[email protected]>
- * build/library.make (dist-local): Fancy make dist magic gives
- way to boring old 'for'.
- * build/executable.make (dist-local): Ditto.
- 2003-07-17 Peter Williams <[email protected]>
- * build/profiles/default.make: Actually fix this. Use the platform
- compiler all the way.
- 2003-07-17 Peter Williams <[email protected]>
- * build/profiles/default.make: Try to make this smarter so
- that we can build on Windows. Specifically, don't require
- the mono runtime. Combined with the corlib $(BOOT_COMPILE) change,
- this should make corlib build out of the box, I think.
- 2003-07-16 Peter Williams <[email protected]>
- A whole passel of build system changes. Doc updates:
-
- * build/README.makefiles: Doc updates.
- * build/profiles/net_1_0.make: Doc changes.
- * INSTALL.txt: A few more touchups.
- Better defaults:
-
- * build/config-default.make (prefix): Default install prefix
- should be /usr/local.
- * build/profiles/bootstrap.make: This profile ...
- * build/profiles/default.make: ... is now the default.
- * build/profiles/atomic.make: And the default is now this.
- Fixes for pre-build checks:
-
- * Makefile: Do the platform and (new) profile checks
- before the build, which took some infrastructure changes.
- * build/rules.make: Allow a Makefile to specify its own all/install/etc
- targets.
- * build/profiles/default.make (profile-check): Add a blank
- target here.
- * build/profiles/atomic.make: Check for a full MCS install to
- build against.
- HP/UX fixes with help from Bernie Solomon:
-
- * build/config-default.make (ECHO_ESCAPE): HP/UX 'echo'
- doesn't need a -e parameter to interpret escape codes. Test for
- that and define a configuration parameter.
- * build/library.make ($(makefrag)): Use $(ECHO_ESCAPE)
- instead of assuming that 'echo -e' will interpret escape
- codes.
- * build/executable.make ($(makefrag)): Here too.
- A make distcheck fix:
- * Makefile: Inherit the current prefix so that the build can
- find the right System.Xml.dll.
-
- And Windows build fixes with the invaluable help of Sebastian
- Pouliot (in various subdirectories).
-
- 2003-07-14 Peter Williams <[email protected]>
- * build/rules.make (dist-recursive): Fix recursive rules
- to work on HP/UX /bin/sh. Patch from Bernie Solomon
- <[email protected]>.
- 2003-05-10 Gonzalo Paniagua Javier <[email protected]>
- * makefile:
- * makefile.gnu: don't use -C when running make.
- 2003-05-05 Ben Maurer <[email protected]>
- * AUTHORS: Added self.
- 2003-04-15 Nick Drochak <[email protected]>
- * makefile: Remove nunit version 1 from build
- 2002-03-14 Daniel Morgan <[email protected]>
- * class/makefile.gnu
- * class/ByteFX.Data/makefile.gnu: add ByteFX.Data.dll
- to the Linux build
- 2002-03-14 Daniel Morgan <[email protected]>
- * makefile: added ByteFX.Data.dll to windows install
-
- * class/library.build: added ByteFX.Data.dll
- to windows build. added additional clean targets
-
- * class/Microsoft.VisualC/Microsoft.VisualC.build: fix
- windows clean
-
- * class/ByteFX.Data: added directory for ByteFX.Data.dll
- which includes a MySQL ADO.NET Provider.
- Contributed by Reggie Burnett <[email protected]>
- from ByteFX, Inc.
- ByteFX.Data 0.6.5 is Copyright 2002-2003, ByteFX, Inc.
-
- Added the following files and directories:
-
- class/ByteFX.Data/AssemblyInfo.cs
- class/ByteFX.Data/list
- class/ByteFX.Data/ByteFX.Data.build
- class/ByteFX.Data/makefile.gnu
- class/ByteFX.Data/ChangeLog.txt
- class/ByteFX.Data/readme.txt
- class/ByteFX.Data/lgpl.txt: new files
-
- BitStream.cs
- Connection.cs
- Field.cs
- Inflater.cs
- ConnectionString.cs
- HuffmanTree.cs
- NamedPipeStream.cs
- class/ByteFX.Data/Common: added files to new directory
- Driver.cs
- command.resx
- todo.txt
- CommandBuilder.cs
- Exception.cs
- dataadapter.cs
- transcaction.cs
- Connection.cs
- Field.cs
- datareader.cs
- Connection.resx
- MysqlDefs.cs
- parameter.cs
- class/ByteFX.Data/mysqlclient: added files to new directory
- command.cs
- parameter_collection.cs
- class/ByteFX.Data/mysqlclient/Designers: added files to new directory
-
- 2003-03-14 Daniel Morgan <[email protected]>
- * makefile: add ilasm.exe to windows build and add missing assemblies
- to windows install
-
- * class/library.build: include PEAPI.dll, Npgsql.dll, and
- ICSharpCode.SharpZipLib part of the windows build
- 2003-03-10 Martin Willemoes Hansen <[email protected]>
- * Fixed some spelling errors in class/doc/TemplateTest.cs
- 2003-03-04 Gonzalo Paniagua Javier <[email protected]>
- * makefile: added Mono.Posix and System.Management.
- 2003-02-16 Martin Baulig <[email protected]>
- * docs/compiler: Added a few works about the new `Location' code.
- 2003-02-15 Nick Drochak <[email protected]>
- * makefile.gnu: Add testcorlib target to run just the corlib unit tests.
- 2003-02-10 Nick Drochak <[email protected]>
- * makefile: Add testcorlib target to run just the corlib unit tests.
- 2003-01-16 Nick Drochak <[email protected]>
- * makefile.gnu: Add corlib target to just build that.
- 2003-01-14 Duncan Mak <[email protected]>
- * ilasm/parser/ScannerAdapter.cs: Remove the cleanup method now that
- it's no longer in the interface.
- 2003-01-13 Duncan Mak <[email protected]>
- * ilasm/parser/ScannerAdapter.cs: Implement the new cleanup method
- in the tokenizer. This fixes the build.
- 2003-01-10 Gonzalo Paniagua Javier <[email protected]>
- * README.building: New file.
- * makefile.gnu: install README.building file.
- 2003-01-09 Sebastien Pouliot <[email protected]>
- * AUTHORS: add myself to class library list
- 2002-12-15 Alp Toker <[email protected]>
- * makefile.gnu: make sure mcs is in PATH, otherwise tell user to read
- INSTALL.txt
- 2002-12-10 Daniel Morgan <[email protected]>
- * makefile
- * tools/makefile
- * tools/makefile.gnu: change target
- from SqlSharpCli.exe
- to sqlsharp.exe
- 2002-12-10 Alp Toker <[email protected]>
- * ilasm/makefile.gnu: Install ilasm executable with -m 755, not 644
- * ilasm/makefile: ditto
- 2002-12-10 Gaurav Vaish <[email protected]>
- * AUTHORS: Corrected my email-ID.
- 2002-11-29 Daniel Morgan <[email protected]>
- * INSTALL: renamed to INSTALL.txt because INSTALL
- interferred with "make install" on windows
-
- * makefile: changes to get "make install" work
- on windows
-
- * class/makefile.gnu: flush
-
- * ilasm/makefile: updated for windows build
-
- * monoresgen/makefile: updated for windows build
-
- * tools/SqlSharp/SqlSharpCli.build: flush
-
- * winexe.in: add file to be template for executable assemblies
- to be installed on windows via "make install" by providing
- a script that runs mono and the assembly
- like mcs runs mono mcs.exe
-
- 2002-11-28 Daniel Morgan <[email protected]>
- * makefile.gnu: added tools directory to linux build
- * tools/makefile.gnu: added new file to built tools and install.
- dist works too. test is just blank.
- 2002-11-16 Martin Baulig <[email protected]>
- * makefile.gnu: `binary-snapshot' is now an alias for `dist'.
- Please update your scripts, the `dist' target will disappear soon.
- 2002-11-09 Nick Drochak <[email protected]>
- * makefile: have test target be smart about windows/linux
- 2002-11-07 Nick Drochak <[email protected]>
- * makefile: for the clean target, handle linux and windows differently.
- 2002-10-13 Daniel Morgan <[email protected]>
- * class/library.build: added Mono.Data.SqliteClient
- directory to windows build
- 2002-10-10 Daniel Morgan <[email protected]>
- * class/library.build: added Mono.Data.MySql directory to windows build.
- 2002-10-10 Rodrigo Moya <[email protected]>
- * class/makefile.gnu: added Mono.Data.MySql directory to linux build.
- 2002-10-09 Rodrigo Moya <[email protected]>
- * class/makefile.gnu: added System.Data.Odbc directory.
- 2002-09-14 Piers Haken <[email protected]>
- * */makefile.gnu:
- use $(topdir)
- build nunit into $(topdir)/class/lib
- 2002-08-27 Gonzalo Paniagua Javier <[email protected]>
- * makefile.gnu:
- * class/library.make:
- * class/makefile.gnu:
- * class/I18N/makefile.gnu
- * class/corlib/makefile.gnu:
- * class/corlib/Test/ChangeLog:
- * class/corlib/Test/corlib_linux_test.args:
- * class/corlib/Test/makefile.gnu:
- * class/corlib/Test/run_test.sh:
- * jay/makefile.gnu:
- * mcs/makefile.gnu:
- * monoresgen/makefile.gnu:
- * nunit/makefile.gnu:
- Allow running 'make -f makefile.gnu test' from top directory.
- In the libraries makefile.gnu you just have to add TEST_DIR=dirname
- with the name where tests reside.
- 2002-08-23 Martin Baulig <[email protected]>
- * class/makefile.gnu: Add class/Mono.CSharp.Debugger to the build.
- 2002-08-13 Piers Haken <[email protected]>
- * class/library.make: merge back original makefile.gnu behavior
- * */makefile.gnu: merge back original makefile.gnu behavior
- 2002-08-12 Piers Haken <[email protected]>
- * class/library.make: use 'find' to specify source files, instead of static files
- * */makefile.gnu: specify include/exclude patterns for source files
- 2002-08-07 Peter Williams <[email protected]>
- * class/library.make (.makefrag): Fix this rule a bit; was using
- $^ instead of $<
- 2002-07-29 Peter Williams <[email protected]>
- * makefile.gnu: 'make install' wasn't actually working due to $@,
- fix it.
- 2002-07-29 Martin Baulig <[email protected]>
- * makefile.gnu: Don't force people to install. The default must also
- be `all' and not `install'.
- 2002-07-26 Alp Toker <[email protected]>
- * INSTALL: Wrote a guide to mcs installation.
- * README: Updated to reflect the new INSTALL guide.
- 2002-07-23 Alp Toker <[email protected]>
- * makefile.gnu: Added an install target (which sets permissions and
- respects prefix) and a dist target which produces a tarball. Also
- fixed a few other makefile issues.
- 2002-07-22 Peter Williams <[email protected]>
- * class/library.make: Oops, the deps weren't right -- touching a .cs
- file didn't cause the libraries to be rebuilt.
- (clean): Robustify this rule a bit.
- 2002-07-20 Martin Baulig <[email protected]>
- * class/makefile.gnu: Added System.Data.
- 2002-07-20 Martin Baulig <[email protected]>
- * class/library.make: Put $(MONO_PATH_PREFIX) in front of the MONO_PATH.
- * class/*/makefile.gnu: Set MONO_PATH_PREFIX=../lib:
- 2002-07-19 Martin Baulig <[email protected]>
- * makefile.gnu (DIRS): Added nunit.
- 2002-07-19 Martin Baulig <[email protected]>
- Added the super-cool set of makefiles from Peter Williams which run on
- GNU/Linux without NAnt. I named them `makefile.gnu' and not `GNUmakefile'
- since this won't break the windows build.
- To compile stuff on GNU/Linux, just do a `make -f makefile.gnu'.
- * mcs-tool, */makefile.gnu, class/library.make: New files.
- 2002-07-19 Martin Baulig <[email protected]>
- * */makefile (NANT): Use a variable `NANT' so the user can override it with
- `make NANT=/usr/local/bin/NAnt.exe'.
- 2002-05-09 Daniel Morgan <[email protected]>
- * AUTHORS: add me to class libraries list
- 2002-03-26 Dick Porter <[email protected]>
- * makefile (linux): Abandon the build if any of the subdir makes fail
- 2002-03-07 Nick Drochak <[email protected]>
- * makefile: Change order of build so corlib is built before nunit since
- Nunit needs corlib now.
- 2002-02-14 Nick Drochak <[email protected]>
- * makefile: Build mcs/doctools too when one does 'make'
- 2002-01-20 Nick Drochak <[email protected]>
- * on the 'test' target, make sure NUnit is built first before building
- and running tests
- 2002-01-20 Nick Drochak <[email protected]>
- * add nunit directory to the list of dirs to build in
|