X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fbuild%2Fprofiles%2Fmonotouch.make;h=39d5443914fe7284745307a13b0c1e65b1c15c1e;hb=932bfeda562b86ee5945b345a8f0b138198b79ab;hp=bdeba2bac4e5701b52e7f365c5fcea413a2a0164;hpb=3fd03bf76389caa1ad3a8ad1c26a875e0527e79e;p=mono.git diff --git a/mcs/build/profiles/monotouch.make b/mcs/build/profiles/monotouch.make index bdeba2bac4e..39d5443914f 100644 --- a/mcs/build/profiles/monotouch.make +++ b/mcs/build/profiles/monotouch.make @@ -1,42 +1,4 @@ -#! -*- makefile -*- +include $(topdir)/build/profiles/monotouch_runtime.make -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) - -# Use system resgen as we don't want local System.Windows.Forms dependency -RESGEN := $(dir $(shell which $(EXTERNAL_MCS)))resgen2 - -profile-check: - @: - -DEFAULT_REFERENCES = -r:mscorlib.dll - -PROFILE_MCS_FLAGS = \ - -d:NET_1_1 \ - -d:NET_2_0 \ - -d:NET_2_1 \ - -d:NET_3_5 \ - -d:NET_4_0 \ - -d:NET_4_5 \ - -d:MOBILE,MOBILE_LEGACY \ - -d:MONO \ - -d:DISABLE_CAS_USE \ - -d:MONOTOUCH \ - -d:DISABLE_REMOTING \ - -d:DISABLE_COM \ - -d:FULL_AOT_RUNTIME \ - -nowarn:1699 \ - -nostdlib \ - -lib:$(topdir)/class/lib/$(PROFILE) \ - $(DEFAULT_REFERENCES) \ - $(PLATFORM_DEBUG_FLAGS) - -FRAMEWORK_VERSION = 2.1 -NO_TEST = yes - -# the tuner takes care of the install -NO_INSTALL = yes -MOBILE_STATIC = yes -MOBILE_PROFILE = yes +PROFILE_MCS_FLAGS += \ + -d:FULL_AOT_RUNTIME