1 thisdir = class/Microsoft.Build.Engine
3 include ../../build/rules.make
5 LIBRARY = Microsoft.Build.Engine.dll
7 ifeq (1.0, $(FRAMEWORK_VERSION))
8 LIBRARY_NAME = dummy-Microsoft.Build.Engine.dll
11 NO_SIGN_ASSEMBLY = yes
14 ifeq (3.5, $(FRAMEWORK_VERSION))
17 ifeq (4.0, $(FRAMEWORK_VERSION))
27 /r:Microsoft.Build.Framework.dll \
28 /r:Microsoft.Build.Utilities$(NAME_SUFFIX).dll
31 /r:Microsoft.Build.Framework.dll \
32 /r:Microsoft.Build.Utilities$(NAME_SUFFIX).dll
35 Test/resources/TestTasks.cs \
\r
36 Test/resources/*.*proj \
37 Test/test-config-file*
39 Test/resources/TestTasks.dll: Test/resources/TestTasks.cs
40 $(CSCOMPILE) Test/resources/TestTasks.cs /r:Microsoft.Build.Framework.dll /r:Microsoft.Build.Utilities$(NAME_SUFFIX).dll /target:library
42 clean-local: clean-test-tasks
45 rm -f Test/resources/TestTasks.dll
47 test-local: copy-config
49 ifeq (net_4_0, $(PROFILE))
51 cp Test/test-config-file-net-4.0 $(test_lib).config
53 ifeq (net_3_5, $(PROFILE))
55 cp Test/test-config-file-net-3.5 $(test_lib).config
62 XBUILD_DIR=../../tools/xbuild
63 include $(XBUILD_DIR)/xbuild_targets.make
65 test-local: Test/resources/TestTasks.dll
67 include ../../build/library.make