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