|
@@ -7,19 +7,8 @@ LIBRARY_USE_INTERMEDIATE_FILE = yes
|
|
|
|
|
|
|
|
lib_file := $(wildcard ../lib/$(PROFILE)/System.Xml.dll)
|
|
lib_file := $(wildcard ../lib/$(PROFILE)/System.Xml.dll)
|
|
|
ifndef lib_file
|
|
ifndef lib_file
|
|
|
-# In the basic profile, System.Xml.dll is _not_ a dependency of mcs.exe. So, don't use boot compilation.
|
|
|
|
|
-# In other profiles, it _is_ a dependency of mcs.exe. So, use boot compilation.
|
|
|
|
|
-ifeq (basic, $(PROFILE))
|
|
|
|
|
USE_BOOT_COMPILE = yes
|
|
USE_BOOT_COMPILE = yes
|
|
|
endif
|
|
endif
|
|
|
-ifeq (net_2_0_bootstrap, $(PROFILE))
|
|
|
|
|
-USE_BOOT_COMPILE = yes
|
|
|
|
|
-endif
|
|
|
|
|
-endif
|
|
|
|
|
-
|
|
|
|
|
-ifeq (net_2_0, $(PROFILE))
|
|
|
|
|
-BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/net_2_0$(PLATFORM_PATH_SEPARATOR)$(topdir)/class/lib/net_2_0_bootstrap$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_GMCS)
|
|
|
|
|
-endif
|
|
|
|
|
|
|
|
|
|
ifeq (monotouch, $(PROFILE))
|
|
ifeq (monotouch, $(PROFILE))
|
|
|
BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/monotouch$(PLATFORM_PATH_SEPARATOR)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_SMCS)
|
|
BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/monotouch$(PLATFORM_PATH_SEPARATOR)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_SMCS)
|