Merge branch 'master'
[mono.git] / mcs / tools / Makefile
1 thisdir = tools
2
3 net_4_5_dirs := \
4         al              \
5         linker          \
6         tuner           \
7         culevel         \
8         genxs           \
9         mkbundle        \
10         monop           \
11         mono-service    \
12         mono-xsd        \
13         resgen          \
14         gacutil         \
15         wsdl            \
16         xbuild          \
17         csharp          \
18         corcompare      \
19         compiler-tester \
20         mono-xmltool    \
21         mono-shlib-cop  \
22         sgen            \
23         mconfig         \
24         installutil     \
25         nunitreport     \
26         pdb2mdb         \
27         sqlsharp        \
28         sqlmetal        \
29         svcutil         \
30         ictool          \
31         disco           \
32         soapsuds        \
33         browsercaps-updater     \
34         cil-strip       \
35         macpack         \
36         dtd2rng         \
37         dtd2xsd         \
38         mdoc            \
39         mod             \
40         installvst      \
41         lc              \
42         mono-configuration-crypto \
43         ccrewrite       \
44         cccheck         \
45         security        \
46         mdbrebase       \
47         ikdasm          \
48         mono-symbolicate        \
49         linker-analyzer
50
51 build_SUBDIRS = gacutil security culevel cil-stringreplacer
52 net_4_5_SUBDIRS = gacutil
53 net_4_5_PARALLEL_SUBDIRS = $(net_4_5_dirs)
54
55 SUBDIRS = $(build_SUBDIRS) $(net_4_5_dirs)
56
57 include ../build/rules.make
58
59 DISTFILES = \
60         assemblies.xml                  \
61         mono-win32-setup-dark.bmp       \
62         mono-win32-setup-light.bmp      \
63         mono-win32-setup.nsi            \
64         scan-tests.pl                   \
65         tinderbox/smtp.c                \
66         tinderbox/tinderbox.sh          \
67         removecomments.sh
68
69 test-local csproj-local run-test-local run-test-ondotnet-local all-local install-local uninstall-local doc-update-local:
70         @:
71
72 dist-local: dist-default
73
74 clean-local:
75         rm -f *.exe *.dll *.pdb cormissing.xml