[corlib] Fixes static builds (#4687)
[mono.git] / mcs / build / profiles / xammac_net_4_5.make
index 3a449bf96814ab9c1666ba2f1a98d6c9c45b401d..fbc8d3592f30b2d7e2125b837e70370a58bb8215 100644 (file)
@@ -1,5 +1,14 @@
 include $(topdir)/build/profiles/net_4_x.make
-PROFILE_MCS_FLAGS += -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5
+
+PROFILE_MCS_FLAGS = -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib $(DEFAULT_REFERENCES) $(PLATFORM_DEBUG_FLAGS) \
+       -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK \
+       -d:NO_SYSTEM_DRAWING_DEPENDENCY \
+       -d:NO_WINFORMS_DEPENDENCY \
+       -d:NO_SYSTEM_WEB_DEPENDENCY \
+       -d:XAMMAC_4_5 \
+       -d:XAMARIN_MODERN \
+       $(XAMMAC_MCS_FLAGS)
+
 XAMMAC_4_5=1
 NO_WINDOWS_BASE=1
 NO_SYSTEM_WEB_DEPENDENCY=1
@@ -9,3 +18,6 @@ NO_SYSTEM_DRAWING_DEPENDENCY=1
 NO_SYSTEM_SERVICEMODEL_ACTIVATION_DEPENDENCY=1
 NO_SYSTEM_DESIGN_DEPENDENCY=1
 NO_SYSTEM_DIRECTORY_SERVICES_DEPENDENCY=1
+PROFILE_DISABLE_BTLS=1
+MONO_FEATURE_APPLETLS=1
+ONLY_APPLETLS=1