Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@hurrynot.org>2004-06-22 13:30:49 +0400
committerRaja R Harinath <harinath@hurrynot.org>2004-06-22 13:30:49 +0400
commitad194e0f9604ebf3b221bef00bb56eac44cd8221 (patch)
tree3c0c5b327d9d57dff2ffde2437b7cd728dfde35b /Makefile.am
parent62183b530c641f8bc441c5c137c1cb275aae66ef (diff)
(bootstrap) [PLATFORM_WIN32]: Make two-stage.
svn path=/trunk/mono/; revision=30102
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am11
1 files changed, 6 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am
index 6d106ad3efe..8573358b0be 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -50,19 +50,20 @@ MCS_FILES = $(MCS_BASIC_FILES) $(mcs_topdir)/class/lib/default/System.Xml.dll $(
tmpinst = _tmpinst
+populate_profiles = default:net_1_1
+
if PLATFORM_WIN32
# bootstraps using the .NET C# compiler
-bootstrap: tmpinst-dir
- cd $(mcs_topdir) && $(MAKE) PROFILE=default all
- $(MAKE) populate_profiles='default:net_1_1' populate-runtime-subdir
- $(MAKE)
+bootstrap: faststrap
else
MONO_CSHARP_DEBUGGER_DIR = class/Mono.CSharp.Debugger
MONO_CSHARP_DEBUGGER_FILE = $(mcs_topdir)/class/lib/default/Mono.CSharp.Debugger.dll
+populate_profiles += net_2_0:net_2_0
+
bootstrap: tmpinst-mcs-basic-build mono-do-runtime-only
$(MAKE) tmpinst-mcs-short-build
$(MAKE) fasterstrap
@@ -74,7 +75,7 @@ faststrap: tmpinst-mcs-short-build
$(MAKE) fasterstrap
fasterstrap: tmpinst-mcs-full-build
- $(MAKE) populate_profiles='default:net_1_1 net_2_0:net_2_0' populate-runtime-subdir
+ $(MAKE) populate-runtime-subdir
$(MAKE)
bootstrap-clean: clean mcs-do-clean-profiles