Welcome to mirror list, hosted at ThFree Co, Russian Federation.

Makefile « Microsoft.Build.Engine « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: a5cb54df4094ef4d71da78b5316f9efc21902607 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
thisdir = class/Microsoft.Build.Engine
SUBDIRS = 
include ../../build/rules.make

XBUILD_DIR=$(topdir)/tools/xbuild
include $(XBUILD_DIR)/xbuild.make

LIBRARY = Microsoft.Build.Engine.dll

LIB_REFS = System System.Core System.Xml
LIB_MCS_FLAGS = \
	/r:$(corlib)		\
	/r:System.dll		\
	/r:System.Core.dll	\
	/r:System.Xml.dll	\
	/r:$(XBUILD_FRAMEWORK)	\
	/r:$(XBUILD_UTILITIES)

TEST_MCS_FLAGS = \
	/r:$(XBUILD_FRAMEWORK)	\
	/r:$(XBUILD_UTILITIES) \
	/r:System.Xml.dll

EXTRA_DISTFILES = \
	Test/resources/TestTasks.cs		\
	Test/resources/*.*proj	\
	Test/resources/*.csproj

Test/resources/TestTasks.dll: Test/resources/TestTasks.cs
	$(CSCOMPILE) Test/resources/TestTasks.cs /r:$(XBUILD_FRAMEWORK) /r:$(XBUILD_UTILITIES) /target:library

clean-test-resources:
	rm -f Test/resources/TestTasks.dll	

test-local: Test/resources/TestTasks.dll

clean-local: clean-test-resources

include $(XBUILD_DIR)/xbuild_test.make
include ../../build/library.make