From: Raja R Harinath Date: Thu, 16 Jul 2009 17:56:14 +0000 (-0000) Subject: Improve coarse-grain parallelism in the build X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=ef2286816de6b479521805ce0084e6ca42d864aa;p=mono.git 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'. * build/profiles/net_2_0_bootstrap.make (BOOTSTRAP_PROFILE): Set to net_1_1_bootstrap instead of net_1_1. svn path=/trunk/mcs/; revision=138070 --- diff --git a/mcs/ChangeLog b/mcs/ChangeLog index f072feb192c..3cf757e4620 100644 --- a/mcs/ChangeLog +++ b/mcs/ChangeLog @@ -1,3 +1,9 @@ +2009-07-16 Raja R Harinath + + 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 * nunit20 : removed old framework. diff --git a/mcs/Makefile b/mcs/Makefile index d7d430296be..2c41d194225 100644 --- a/mcs/Makefile +++ b/mcs/Makefile @@ -105,7 +105,7 @@ $(_boot_:%=profile-do--net_2_1--%): profile-do--net_2_1--%: $(_boot_:%=profile-do--net_2_1_raw--%): profile-do--net_2_1_raw--%: profile-do--net_2_1_bootstrap--% $(_boot_:%=profile-do--net_2_1_bootstrap--%): profile-do--net_2_1_bootstrap--%: profile-do--net_2_0--% $(_boot_:%=profile-do--net_2_0--%): profile-do--net_2_0--%: profile-do--net_2_0_bootstrap--% -$(_boot_:%=profile-do--net_2_0_bootstrap--%): profile-do--net_2_0_bootstrap--%: profile-do--net_1_1--% +$(_boot_:%=profile-do--net_2_0_bootstrap--%): profile-do--net_2_0_bootstrap--%: profile-do--net_1_1_bootstrap--% $(_boot_:%=profile-do--net_1_1--%): profile-do--net_1_1--%: profile-do--net_1_1_bootstrap--% $(_boot_:%=profile-do--net_1_1_bootstrap--%): profile-do--net_1_1_bootstrap--%: profile-do--basic--% diff --git a/mcs/build/ChangeLog b/mcs/build/ChangeLog index c875de4b20a..d2233f5bb63 100644 --- a/mcs/build/ChangeLog +++ b/mcs/build/ChangeLog @@ -1,3 +1,8 @@ +2009-07-16 Raja R Harinath + + * profiles/net_2_0_bootstrap.make (BOOTSTRAP_PROFILE): Set to + net_1_1_bootstrap instead of net_1_1. + 2009-06-03 Zoltan Varga * profiles/net_4_0.make: Add preliminary net 4.0 profile. diff --git a/mcs/build/profiles/net_2_0_bootstrap.make b/mcs/build/profiles/net_2_0_bootstrap.make index 62a99351dd6..c60c6d5fd01 100644 --- a/mcs/build/profiles/net_2_0_bootstrap.make +++ b/mcs/build/profiles/net_2_0_bootstrap.make @@ -4,7 +4,7 @@ # Note that we're using the .NET 1.1 MCS but MONO_PATH points to the net_2_0_bootstrap directory. # We do it this way to get assembly version references right. # -BOOTSTRAP_PROFILE = net_1_1 +BOOTSTRAP_PROFILE = net_1_1_bootstrap BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) $(topdir)/class/lib/$(BOOTSTRAP_PROFILE)/mcs.exe MCS = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) $(topdir)/class/lib/$(PROFILE)/gmcs.exe