2005-04-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / ChangeLog
index 121c98079471f3a2b3fc99235b52265ed6c2c296..c2df750f0add8530f49e2155c0e1644b2bb50a0f 100644 (file)
@@ -1,3 +1,114 @@
+2005-03-14  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (_boot_): New.  Used to generalize the bootstrap to
+       clean and install too.
+
+2005-02-25  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (centum_tests): New list of test subdirs that should
+       pass 100%.
+       (default_centum_tests, net_2_0_centum_tests): New.
+       (ONLY_CENTUM_TESTS): New check.  If defined during 'make
+       run-test', only the tests in centum_tests are run.
+
+2004-12-20  Jambunathan K  <kjambunathan@novell.com>
+
+       * btests: Removed. This directory is now superseded by
+       mbas/Test.
+       
+2004-12-13  Raja R Harinath  <rharinath@novell.com>
+
+       * INSTALL.txt: Minor updates to reflect build changes.
+
+2004-11-25  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (DISTFILES): Add nunit.key.
+
+2004-11-24  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (profiles-do--run-test): Allow list of profiles to be
+       overriden.
+       (profiles-do--all): Remove.  The default pattern build suffices.
+
+2004-11-22  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (OVERRIDE_TARGET_ALL): Remove.
+       (all.override): Remove 2-pass build.
+       (net_1_1_bootstrap_SUBDIRS): Add 'tools'.
+
+2004-11-22  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (profiles-do--all): Don't fallback to default pattern build.
+
+2004-11-19  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (net_2_0_SUBDIRS): Add nunit20.
+
+2004-11-19  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (%-profiles): Go through an intermediate set of rules.
+       Move body to ...
+       (profiles-do--%): ... this.
+       (profiles-do--run-test): Customized rule that usefully runs with
+       'make -j' and 'make -k'.
+       (profiles-do--all, profile-do--%--all): Orchestrate the bootstrap
+       process.
+
+2004-11-09  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (basic_SUBDIRS): New.
+
+2004-11-04  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (net_1_1_bootstrap_SUBDIRS): New.
+       (all.override): Fix to actually perform optimization to avoid
+       the two-pass build if we are not signing assemblies.
+
+2004-10-29  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (net_2_0_bootstrap_SUBDIRS,net_2_0_SUBDIRS): New.
+       (profile-do--net_2_0_bootstrap--all): New target.
+       (profile-do--net_2_0--all): Depend on it.
+       (distdir,top_distdir): Remove.
+       (dist-tarball): Define distdir here for dist-recursive.
+
+2004-10-21  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (all-profiles $(STD_TARGETS:=-profiles)): Make
+       parallelizable. 
+
+2004-09-27  Raja R Harinath  <rharinath@novell.com>
+
+       * nunit20/nunit-console/Makefile (PROGRAM): Put in
+       profile-specific directory.
+
+2004-09-21  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (DIST_ONLY_SUBDIRS): Add 'gmcs' since it is specially
+       handled by 'class/corlib/Makefile'.
+       (test-installed-compiler): Run compiler tests using the installed
+       compiler.
+
+2004-09-14  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (SUBDIRS): Allow to be overriden by $(TEST_SUBDIRS).
+       (test-profiles, run-test-profiles): New targets.
+       (test-compiler): Rename to ...
+       (compiler-tests): ... this.  Run tests on all profiles.
+
+2004-09-03  Martin Baulig  <martin@ximian.com>
+
+       * Makefile (test-compiler): New target to run the compiler test.
+
+2004-07-02  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (OVERRIDE_BARE_TARGETS): Remove.
+       (OVERRIDE_TARGET_ALL): Define.
+       (all-recursive,$(STD_TARGETS:=-recursive)): Depend on
+       'platform-check' and 'profile-check'.
+       (all.override): New.  Run two passes: once to build, and once to
+       sign libraries.
+
 2004-06-22  Todd Berman  <tberman@off.net>
 
        * configure: Patch from Mariano Suárez-Alvarez