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
path: root/mcs/build
diff options
context:
space:
mode:
authorMarek Safar <marek.safar@gmail.com>2009-06-04 19:14:23 +0400
committerMarek Safar <marek.safar@gmail.com>2009-06-04 19:14:23 +0400
commit488921f63fd602c1e7c0131360ad185b898b5bdc (patch)
tree6a7b88b316d0ae060b21b38755a8232b093318d0 /mcs/build
parent51879b7558e0accc50579a07996de26c924edcc7 (diff)
Add net_4_0_bootstrap
svn path=/trunk/mcs/; revision=135428
Diffstat (limited to 'mcs/build')
-rw-r--r--mcs/build/profiles/net_4_0.make10
-rw-r--r--mcs/build/profiles/net_4_0_bootstrap.make14
2 files changed, 21 insertions, 3 deletions
diff --git a/mcs/build/profiles/net_4_0.make b/mcs/build/profiles/net_4_0.make
index 6e9c6fbfdf5..98e55f8be25 100644
--- a/mcs/build/profiles/net_4_0.make
+++ b/mcs/build/profiles/net_4_0.make
@@ -1,8 +1,12 @@
# -*- makefile -*-
-BOOTSTRAP_PROFILE = net_2_0
-BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_GMCS)
-MCS = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_GMCS)
+INTERNAL_DMCS = $(RUNTIME) $(RUNTIME_FLAGS) $(topdir)/class/lib/$(PROFILE)/dmcs.exe
+
+BOOTSTRAP_PROFILE = net_4_0_bootstrap
+
+BOOTSTAP_DMCS = $(RUNTIME) $(RUNTIME_FLAGS) $(topdir)/class/lib/$(BOOTSTRAP_PROFILE)/dmcs.exe
+BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(BOOTSTAP_DMCS)
+MCS = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_DMCS)
# nuttzing!
diff --git a/mcs/build/profiles/net_4_0_bootstrap.make b/mcs/build/profiles/net_4_0_bootstrap.make
new file mode 100644
index 00000000000..3eae3f37b50
--- /dev/null
+++ b/mcs/build/profiles/net_4_0_bootstrap.make
@@ -0,0 +1,14 @@
+# -*- makefile -*-
+
+BOOTSTRAP_PROFILE = net_2_0
+BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) $(topdir)/class/lib/$(BOOTSTRAP_PROFILE)/gmcs.exe
+MCS = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) $(topdir)/class/lib/$(PROFILE)/dmcs.exe
+
+profile-check:
+
+PROFILE_MCS_FLAGS = -d:NET_1_1 -d:NET_2_0 -d:BOOTSTRAP_NET_4_0
+FRAMEWORK_VERSION = 4.0
+NO_SIGN_ASSEMBLY = yes
+NO_TEST = yes
+NO_INSTALL = yes
+