X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fbuild%2Fprofiles%2Fnet_2_0.make;h=e3be2c83438dcde1e62a242fe0d1a9a166fbb77b;hb=03fc8b7fd954d95e342ca7b620c85ea550af727d;hp=586336f032d2eb2297b4f895e7677c0a7594c8a4;hpb=e5aa23189bfdb75e36528e491537ec26ca0fc0c0;p=mono.git diff --git a/mcs/build/profiles/net_2_0.make b/mcs/build/profiles/net_2_0.make index 586336f032d..e3be2c83438 100644 --- a/mcs/build/profiles/net_2_0.make +++ b/mcs/build/profiles/net_2_0.make @@ -1,26 +1,16 @@ # -*- makefile -*- -# -# The default 'bootstrap' profile -- builds so that we link against -# the libraries as we build them. -# -# We use the platform's native C# runtime and compiler if possible. -# Note that we have sort of confusing terminology here; BOOTSTRAP_MCS -# is what allows us to bootstrap ourselves, but when we are bootstrapping, -# we use INTERNAL_MCS. - -# When bootstrapping, compile against our new assemblies. -# (MONO_PATH doesn't just affect what assemblies are loaded to -# run the compiler; /r: flags are by default loaded from whatever's -# in the MONO_PATH too). - -MCS = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_GMCS) -ifdef PLATFORM_MONO_NATIVE -TEST_RUNTIME = MONO_PATH=".:$$MONO_PATH" $(RUNTIME) --debug -endif +BOOTSTRAP_PROFILE = build +BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_GMCS) +MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_GMCS) # nuttzing! profile-check: + @: + +DEFAULT_REFERENCES = -r:mscorlib.dll +PROFILE_MCS_FLAGS = -d:NET_1_1 -d:NET_2_0 -nowarn:1699 -nostdlib -lib:$(topdir)/class/lib/$(PROFILE) $(DEFAULT_REFERENCES) $(PLATFORM_DEBUG_FLAGS) -PROFILE_MCS_FLAGS = -d:NET_1_1 -d:NET_2_0 -2 +FRAMEWORK_VERSION = 2.0 +XBUILD_VERSION = 2.0