SqlClient mono friendly bits
[mono.git] / mcs / class / System.Json.Microsoft / Makefile
index 5124d3f6e6c6a472c629c050039ede30640b42e2..4c2329392d3a0be91b5336bd1b71053d9293942f 100644 (file)
@@ -6,20 +6,18 @@ System.Json.Properties.Resources.resources: System.Json/Properties/Resources.res
        $(RESGEN) "$<" "$@"
 
 LIBRARY = System.Json.Microsoft.dll
+LIB_REFS = System System.Xml System.Core System.Runtime.Serialization
 LIB_MCS_FLAGS = /d:ASPNETMVC -keyfile:../winfx.pub -delaysign \
-               /r:System.dll \
-               /r:System.Xml.dll \
-               /r:System.Core.dll \
-               /r:System.Runtime.Serialization.dll \
                /resource:System.Json.Properties.Resources.resources
 
 EXTRA_DISTFILES = System.Json/Properties/Resources.resx
 
 ifeq (4, $(FRAMEWORK_VERSION_MAJOR))
-LIB_MCS_FLAGS += /r:Microsoft.CSharp.dll -d:FEATURE_DYNAMIC
+LIB_REFS += Microsoft.CSharp
+LIB_MCS_FLAGS += -d:FEATURE_DYNAMIC
 endif
 
-ifeq (monodroid, $(PROFILE))
+ifdef MOBILE_DYNAMIC
 LIB_MCS_FLAGS += -d:FEATURE_DYNAMIC
 endif