If the window manager does not support _NET_ACTIVE_WINDOW, fall back to XGetInputFocus
[mono.git] / mcs / tools / Makefile
1 thisdir = tools
2
3 per_profile_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
18 net_4_0_dirs := \
19         $(per_profile_dirs) \
20         csharp          \
21         corcompare      \
22         compiler-tester \
23         mono-xmltool    \
24         mono-shlib-cop  \
25         sgen            \
26         mconfig         \
27         installutil     \
28         nunitreport     \
29         pdb2mdb         \
30         sqlsharp        \
31         sqlmetal        \
32         svcutil         \
33         ictool          \
34         disco           \
35         soapsuds        \
36         browsercaps-updater     \
37         cil-strip       \
38         macpack         \
39         dtd2rng         \
40         dtd2xsd         \
41         mdoc            \
42         mod             \
43         installvst      \
44         lc              \
45         mono-configuration-crypto \
46         ccrewrite       \
47         cccheck         \
48         security
49
50 net_2_0_dirs := \
51         $(per_profile_dirs) \
52         monodoc
53
54 build_SUBDIRS = gacutil security culevel
55 net_2_0_SUBDIRS := $(basic_SUBDIRS) $(net_2_0_dirs)
56 net_4_0_SUBDIRS := $(net_4_0_dirs) $(basic_SUBDIRS)
57 net_4_5_SUBDIRS := $(net_4_0_SUBDIRS)
58
59 SUBDIRS = $(basic_SUBDIRS) $(net_2_0_SUBDIRS)
60 DIST_SUBDIRS = $(SUBDIRS) $(net_4_0_dirs)
61
62 include ../build/rules.make
63
64 DISTFILES = \
65         assemblies.xml                  \
66         mono-win32-setup-dark.bmp       \
67         mono-win32-setup-light.bmp      \
68         mono-win32-setup.nsi            \
69         scan-tests.pl                   \
70         tinderbox/smtp.c                \
71         tinderbox/tinderbox.sh          \
72         removecomments.sh
73
74 test-local csproj-local run-test-local run-test-ondotnet-local all-local install-local uninstall-local doc-update-local:
75         @:
76
77 dist-local: dist-default
78
79 clean-local:
80         rm -f *.exe *.dll *.pdb cormissing.xml