fixes right button position causing right button not showing on horizontal scrollbars
[mono.git] / mcs / tools / Makefile
1 thisdir = tools
2 SUBDIRS = al cilc corcompare ictool mono-xsd security wsdl genxs SqlSharp disco soapsuds browsercaps-updater monop gacutil mono-rpm-helpers
3 include ../build/rules.make
4
5 MONO_TOOLS = \
6         monostyle.exe           \
7         GenerateDelegate.exe    \
8         EnumCheck.exe           \
9         IFaceDisco.exe
10
11 PROGRAM_INSTALL_DIR = $(prefix)/bin
12
13 DISTFILES = \
14         assemblies.xml                  \
15         DumpCultureInfo.cs              \
16         EnumCheckAssemblyCollection.cs  \
17         EnumCheck.cs                    \
18         GenerateDelegate.cs             \
19         IFaceDisco.cs                   \
20         monostyle.cs                    \
21         mono-win32-setup-dark.bmp       \
22         mono-win32-setup-light.bmp      \
23         mono-win32-setup.nsi            \
24         sample_cast_const.cs            \
25         scan-tests.pl                   \
26         serialize.cs                    \
27         verifier.cs                     \
28         XMLUtil.cs                      \
29         tinderbox/smtp.c                \
30         tinderbox/tinderbox.sh
31
32 all-local: $(MONO_TOOLS)
33
34 install-local: all-local
35         $(MKINSTALLDIRS) $(DESTDIR)$(PROGRAM_INSTALL_DIR)
36         for t in $(MONO_TOOLS) ; do \
37            $(INSTALL_BIN) $$t $(DESTDIR)$(PROGRAM_INSTALL_DIR) ; \
38         done
39
40 uninstall-local:
41         for t in $(MONO_TOOLS) ; do \
42            rm -f $(DESTDIR)$(PROGRAM_INSTALL_DIR)/$$t ; \
43         done
44
45 test-local run-test-local:
46
47 clean-local:
48         rm -f *.exe *.dll *.pdb cormissing.xml
49
50 dist-local: dist-default
51
52 %.exe: %.cs
53         $(CSCOMPILE) /target:exe /out:$@ $^
54
55 EnumCheck.exe: EnumCheck.cs EnumCheckAssemblyCollection.cs
56         $(CSCOMPILE) -r:System.Xml.dll /target:exe /out:$@ $^
57
58 IFaceDisco.exe: IFaceDisco.cs XMLUtil.cs
59         $(CSCOMPILE) /target:exe /out:$@ $^