Merge pull request #2802 from BrzVlad/feature-evacuation-opt2
[mono.git] / mcs / class / System.ServiceModel.Activation / Makefile
index 0b0f338f4121498b4606922a5d9fbcdf2fe4b955..2be1563c1d7fe3fcd25604e4bbcefd2b6a3489fc 100644 (file)
@@ -4,13 +4,13 @@ include ../../build/rules.make
 
 LIBRARY = System.ServiceModel.Activation.dll
 
-LIB_MCS_FLAGS = -r:System.Core.dll -r:System.dll -r:System.ServiceModel.dll
+LIB_REFS = System.Core System plainservice/System.ServiceModel
+LIB_MCS_FLAGS =
 
-TEST_MCS_FLAGS = -r:System.dll -r:System.Core.dll
+TEST_MCS_FLAGS =
+TEST_LIB_REFS = System System.Core
 
-plainservicemodel_dir = $(the_libdir_base)plainservice
-servicemodel = $(plainservicemodel_dir)/System.ServiceModel.dll
-LOCAL_MCS_FLAGS = -lib:$(plainservicemodel_dir)
+servicemodel = $(the_libdir_base)plainservice/System.ServiceModel.dll
 
 include ../../build/library.make
 
@@ -19,4 +19,4 @@ $(the_libdir_base)$(LIBRARY): $(servicemodel)
 $(servicemodel): 
        (cd ../System.ServiceModel; $(MAKE) $@)
 
-.NOTPARALLEL: $(servicemodel)
\ No newline at end of file
+.NOTPARALLEL: $(servicemodel)