Merge pull request #901 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git] / mcs / class / System.Core / Makefile
index 0b433a2b4a6a45c9bcaf3c88f13a8e1fa1ce10c1..34e428674aab6e8a53750f61f0a3e015c400b068 100644 (file)
@@ -17,6 +17,10 @@ ifeq (monodroid, $(PROFILE))
 LIB_MCS_FLAGS += -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,ANDROID
 endif
 
+ifeq (xammac, $(PROFILE))
+LIB_MCS_FLAGS += -d:FEATURE_CORE_DLR,FEATURE_REFEMIT
+endif
+
 ifeq (monotouch, $(PROFILE))
 LIBRARY_USE_INTERMEDIATE_FILE = yes
 
@@ -50,6 +54,7 @@ TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
 include ../../build/library.make
 
 ifdef CYCLIC_DEP_FILES
+TEST_HARNESS_EXCLUDES += -exclude:NotWorkingInterpreter
 $(build_lib): $(INTERPRETER_DEP_FILE)
 endif