[bcl] Specify the name of the key file on the command line instead of using the Assem...
[mono.git] / mcs / class / System.Data.Services.Client / Makefile
index 30bcc19d75ec4d8009a7ca069882ab89e5482d57..73c724a151c04a5ff84f287462d61df0dbd9945c 100644 (file)
@@ -4,16 +4,21 @@ include ../../build/rules.make
 
 LIBRARY = System.Data.Services.Client.dll
 
-LIBRARY_SNK = ../mono.snk
+RESOURCE_DEFS = System.Data.Services.Client,Client/System.Data.Services.Client.txt
 
+LIB_REFS = System System.Core System.Xml.Linq System.Data System.Xml
+KEYFILE = ../ecma.pub
 LIB_MCS_FLAGS = \
        -d:NET_3_5      \
-       -r:System.dll \
-       -r:System.Core.dll \
-       -r:System.Xml.Linq.dll \
-       -r:System.Data.dll \
-       -r:System.Xml.dll \
-       -r:WindowsBase.dll \
        -warn:2
 
+ifndef NO_WINDOWS_BASE
+ifneq (2.1, $(FRAMEWORK_VERSION))
+LIB_REFS += WindowsBase
+endif
+endif
+
 include ../../build/library.make
+
+EXTRA_DISTFILES = Client/System.Data.Services.Client.txt
+