X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMicrosoft.Build.Utilities%2FMakefile;h=b854d2bc853f73f702b2b428ae7fae7e3b164c9f;hb=aeccd22792f34fb77c340180174f73f6c3270200;hp=0951df6adba0913037273067e21faf575badef62;hpb=35899c07fff7f7e4c6533364091bbac6ce86fdfd;p=mono.git diff --git a/mcs/class/Microsoft.Build.Utilities/Makefile b/mcs/class/Microsoft.Build.Utilities/Makefile index 0951df6adba..b854d2bc853 100644 --- a/mcs/class/Microsoft.Build.Utilities/Makefile +++ b/mcs/class/Microsoft.Build.Utilities/Makefile @@ -8,12 +8,22 @@ include $(XBUILD_DIR)/xbuild.make LIBRARY = Microsoft.Build.Utilities.dll LIBRARY_NAME = Microsoft.Build.Utilities$(NAME_SUFFIX).dll -LIB_MCS_FLAGS = \ - /r:$(corlib) \ - /r:System.dll \ - /r:$(XBUILD_FRAMEWORK) +LIB_REFS = $(PARENT_PROFILE)System $(PARENT_PROFILE)System.Core $(PARENT_PROFILE)System.Xml $(XBUILD_FRAMEWORK) +LIB_MCS_FLAGS = -TEST_MCS_FLAGS = /r:$(XBUILD_ENGINE) /r:$(XBUILD_FRAMEWORK) -r:System.dll -r:System.Core.dll +TEST_RESX_RESOURCES = Test/Microsoft.Build.Utilities/Strings.resources + +TEST_LIB_REFS = $(XBUILD_ENGINE) $(XBUILD_FRAMEWORK) $(PARENT_PROFILE)System $(PARENT_PROFILE)System.Core +TEST_MCS_FLAGS = $(TEST_RESX_RESOURCES:%=-resource:%) include $(XBUILD_DIR)/xbuild_test.make include ../../build/library.make + +EXTRA_DISTFILES = $(TEST_RESX_RESOURCES:.resources=.resx) + +CLEAN_FILES += $(TEST_RESX_RESOURCES) + +$(TEST_RESX_RESOURCES): %.resources: %.resx + $(RESGEN) $< || cp $@.prebuilt $@ + +$(test_lib): $(TEST_RESX_RESOURCES)