[xbuild] Make Engine.DefaultToolsVersion 2.0 .
[mono.git] / mcs / ChangeLog
index 2059762cbb4d606b47b5ed56d76792315a383c78..3111e81a8d643265b464ce0ea8be332afd6c3084 100644 (file)
@@ -1,3 +1,323 @@
+2010-04-03  Ankit Jain  <jankit@novell.com>
+
+       * Makefile: Process tools/xbuild for 3.5 also.
+
+2010-03-16  Jb Evain  <jbevain@novell.com>
+
+       * Makefile: rename the net_2_1 profile to moonlight.
+
+2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>
+
+       * Makefile: Make basic the bootstrapping profile for net_2_1_bootstrap.
+
+2010-03-03  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * docs/Makefile : drop Mono.Data.SqliteClient.
+
+2010-02-28  Miguel de Icaza  <miguel@novell.com>
+
+       * docs/Makefile: install during the 4.0 build now.
+
+       * Makefile: Process `docs' now on the 4.0 profile.
+
+2010-01-25  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : finally System.ServiceModel.dll is on the centum tests.
+
+2009-10-01  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Removed net_1_1 bootstrap.
+
+2009-09-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile: add some WCF assemblies to centum_tests.
+
+2009-07-21  Jb Evain  <jbevain@novell.com>
+
+       * Makefile: specify bootstrap and SUBDIRS for the monotouch profile.
+
+2009-07-16  Raja R Harinath  <harinath@hurrynot.org>
+
+       Improve coarse-grain parallelism in the build
+       * Makefile (_boot_:net_2_0_bootstrap): Depend on
+       'net_1_1_bootstrap' profile, rather than 'net_1_1'.
+
+2009-07-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * nunit20 : removed old framework.
+
+2009-06-07  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Add net_4_0* profiles.
+
+2009-02-24  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile: Remove and don't install nunit-docs.source.  As
+         Atsushi Enomoto said on 2008-11-26, Mono's NUnit is for internal use
+         only, and installing nunit-docs.source causes an warning message
+         during monodoc startup.
+       * docs/nunit-docs.source: Remove.
+
+2009-02-03  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * docs/Makefile: Fix install-local and uninstall-local if
+       DISABLE_MCS_DOCS is defined.
+
+2009-02-02  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * docs/Makefile: Don't build build-documentation if DISABLE_MCS_DOCS
+       is defined.
+
+2009-01-31  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * docs/Makefile: use -f with rm on the clean target so
+       rm doesn't complain about missing files.
+
+2008-12-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : remove sys.messaging from CENTUM_TESTS. It has never
+         been supported, and now, it's heavily developed.
+
+2008-12-08  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/monodoc.xml: Rename the "File Formats" node to "Commands and
+         Files", so that ~all man pages can be under the same node.
+       * docs/lang-csharp.source: Since C# is the only current language, move
+         the child nodes "up" a node so we have "Languages/C# Compiler Error
+         Reference" and "Languages/C# Language Specification" nodes.
+
+2008-12-02  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile: Build additional directories (Npgsql,
+         System.Configuration.Install, System.Design, System.Runtime.Remoting,
+         System.Runtime.Serialization.Formatters.Soap); shorten entries.
+
+2008-11-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * docs/Makefile: remove nunit docs that do not exist (and I don't
+         think such docs for private mono use should be provided).
+
+2008-11-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : I happened to remove errors and docs which
+         used to be broken.
+
+2008-11-25  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : replace nunit20 with nunit24.
+
+2008-11-18  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile: Don't build mono-file-formats.*, mono-tools.*
+       * docs/mono-file-formats.config, docs/mono-file-formats.source, 
+         docs/mono-tools.config, docs/mono-tools.source: Removed (now located 
+         in mono/docs).
+
+2008-11-02  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile (MONO_DIRS): Add Mono.Simd.
+
+2008-10-31  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile: Restructure the *.tree/*.zip rules to support
+         concurrent builds (`make -jN`).
+
+2008-10-27  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile (DISTFILES): Add mono-file-formats.config.
+
+2008-10-22  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs (svn:ignore): Ignore generated files.
+       * docs/lang-csharp.source: Added; combined .source file for the C#
+         language specification and error reference.
+       * docs/Makefile: Support lang-csharp.source, mono-file-formats.*, etc.
+       * *.tree/*.zip should be rebuilt when Makefile is changed.
+       * docs/mono-file-formats.config, docs/mono-file-formats.source: Added;
+         moving file format documentation out from mono-tools.* so that it's
+         easier to find.
+       * docs/mono-tools.config: Move mdoc(5), mono-config(5) to
+         mono-file-formats.config.
+       * docs/mono-tools.source, docs/Mono.source, docs/netdocs.source,
+         docs/Novell.source, docs/nunit-docs.source: Add /monodoc/node
+         information so that the documentation is inserted into the correct
+         location.
+       * docs/monodoc.xml: Vastly simplify the default monodoc.xml as
+         structure can be/has been pushed out into the .source files.  This
+         should help simplify the life of downstream packagers who wish to
+         add additional documentation to monodoc.
+       * docs/ecma334.source, docs/cs-errors.source: Remove (replaced with
+         lang-csharp.source).
+
+2008-10-20  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile (MONO_DIRS): Add Mono.Data.SqliteClient docs.
+
+2008-10-18  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile (MONODOC_INSTALL_DIR): Prefix path with $(DESTDIR) so 
+         that it installs properly under the buildbot.
+
+2008-10-18  Raja R Harinath  <harinath@hurrynot.org>
+
+       * docs/Makefile (DISTFILES): Don't use 'find' to list files.
+
+2008-10-18  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile (net_2_0_SUBDIRS): Add 'docs'.
+       * docs/Makefile: Build documentation only in the net_2_0 profile.
+
+2008-10-17  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile: Add install/uninstall support.
+
+2008-10-17  Jonathan Pryor  <jpryor@novell.com>
+
+       * docs/Makefile: Assemble documentation.
+       * docs/cs-errors.config: Update to refer to correct directory.
+       * docs/mono-tools.config: Man pages are in mono/man now...
+
+2008-10-08  Zoltan Varga  <vargaz@gmail.com>
+
+       * README: Update after the profile changes.
+
+       * Makefile */Makefile build/profiles/*.make: Rename the 'default'
+       profile to 'net_1_1'.
+
+2008-05-14  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Enabled more tests.
+
+2008-02-18  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile (net_2_0_centum_tests): Add System.Xml.Linq here.
+
+2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile (_boot_): Orchestrate the net_2_1 bootstrap.
+       (net_2_1_bootstrap_SUBDIRS, net_2_1_raw_SUBDIRS): New.
+
+2008-02-06  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile (dir-check): Hopefully fix make dist.
+
+2008-02-05  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile: Abort with an error message if make is typed directly in this
+       directory, instead from the 'mono' directory.
+
+2007-12-06  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile: currently Sys.Web.Extensions is not ready for
+         centum_tests.
+
+2007-12-04  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Added more tests.
+
+2007-12-03  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Added 3.5 profile, it probably not used here.
+
+2007-11-28  Raja R Harinath  <harinath@gmail.com>
+
+       * Makefile (_boot_): Incorporate 'net_2_1' into the bootstrap
+       process -- it depends on 'net_2_0' profile being built.
+
+2007-07-27  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Removed gmcs and smcs, removed DIST_ONLY_SUBDIRS.
+
+2007-07-27  Jb Evain  <jbevain@novell.com>
+
+       * Makefile: integrate the tuner in the build.
+
+2007-07-26  Jb Evain  <jbevain@novell.com>
+
+       * smcs: add a project of its own for the 2.1 compiler.
+
+2007-07-11  Jb Evain  <jbevain@novell.com>
+
+       * Makefile: work on the 2.1 profile.
+
+2007-05-11  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (net_2_0_bootstrap_SUBDIRS): Add 'mcs'.
+
+2007-04-18  Marek Habersack  <grendello@gmail.com>
+
+       * Makefile (SUBDIRS): removed tools/culevel, it is now built in
+       the 1.1 bootstrap phase.
+
+2007-04-17  Marek Habersack  <mhabersack@novell.com>
+
+       * Makefile (thisdir): added tools/culevel to the list of
+       subdirectories - it must be compiled before compiling the classes
+       since System.Web depends on it.
+
+2007-04-06  Wade Berrier  <wberrier@novell.com>
+
+       * Makefile: use bzip2 instead of gzip for 'make dist'
+       (even though it's not used here anymore)
+
+2006-08-18  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (net_2_0_bootstrap_SUBDIRS): Add 'tools'.
+
+2006-04-11  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (SUBDIRS): Remove tools/resgen.
+
+2005-11-21  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (net_2_0_bootstrap_SUBDIRS): Add ilasm.
+       (net_2_0_SUBDIRS): Likewise.
+
+2005-09-22  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (basic_SUBDIRS, net_1_1_bootstrap_SUBDIRS)
+       (net_2_0_bootstrap_SUBDIRS, net_2_0_SUBDIRS):
+       Build the 'build' directory too.
+
+2005-09-21  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): Remove System.Web.
+
+2005-09-06  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (bootstrap): Remove special handling on Win32.
+
+2005-07-11  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): Add System.Messaging and
+       System.ServiceProcess.  Remove System.Configuration.Install.
+       Move Mono.C5 ...
+       (net_2_0_centum_tests): ... here, and disable it for now.
+
+2005-06-20  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): Move System.XML ...
+       (default_centum_tests): ... here.
+
+2005-06-17  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): Add System.XML.
+
+2005-06-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Makefile (centum_tests): Added System.Security.
+
+2005-05-20  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): Add System.Web and move corlib from ...
+       (default_centum_tests): ... here.
+
+2005-04-25  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): Add Mono.Security and
+       System.Runtime.Remoting.
+       * */Makefile: Replace $(RUNTIME) with $(RUNTIME) $(RUNTIME_FLAGS).
+
 2005-04-21  Raja R Harinath  <rharinath@novell.com>
 
        * Makefile (net_1_1_bootstrap_SUBDIRS): Add ilasm.