2005-07-08 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / tools / Makefile
index 8bacfb9e5548411bd82089f98335eb455b8117ff..c22ca0e9ee737f7e1666dc2ba4da3e7bb33f3bb7 100644 (file)
@@ -1,62 +1,29 @@
 thisdir = tools
-SUBDIRS = al cilc corcompare ictool mono-xsd security wsdl genxs SqlSharp disco soapsuds browsercaps-updater monop gacutil mono-rpm-helpers
+SUBDIRS = \
+       al cilc corcompare ictool mono-xsd security wsdl genxs sqlsharp         \
+       disco soapsuds browsercaps-updater monop gacutil        \
+       resgen macpack mkbundle dtd2xsd mjs prj2make mono-service \
+       mono-shlib-cop compiler-tester
 
-net_2_0_SUBDIRS = wsdl
+net_1_1_bootstrap_SUBDIRS = gacutil security
 
-include ../build/rules.make
-
-MONO_TOOLS = \
-       monostyle.exe           \
-       GenerateDelegate.exe    \
-       EnumCheck.exe           \
-       IFaceDisco.exe
+net_2_0_SUBDIRS = corcompare wsdl compiler-tester
 
-PROGRAM_INSTALL_DIR = $(prefix)/bin
+include ../build/rules.make
 
 DISTFILES = \
        assemblies.xml                  \
-       DumpCultureInfo.cs              \
-       EnumCheckAssemblyCollection.cs  \
-       EnumCheck.cs                    \
-       GenerateDelegate.cs             \
-       IFaceDisco.cs                   \
-       monostyle.cs                    \
        mono-win32-setup-dark.bmp       \
        mono-win32-setup-light.bmp      \
        mono-win32-setup.nsi            \
-       sample_cast_const.cs            \
        scan-tests.pl                   \
-       serialize.cs                    \
-       verifier.cs                     \
-       XMLUtil.cs                      \
        tinderbox/smtp.c                \
        tinderbox/tinderbox.sh
 
-all-local: $(MONO_TOOLS)
+test-local run-test-local run-test-ondotnet-local all-local install-local uninstall-local:
+       @:
 
-install-local: all-local
-       $(MKINSTALLDIRS) $(DESTDIR)$(PROGRAM_INSTALL_DIR)
-       for t in $(MONO_TOOLS) ; do \
-          $(INSTALL_BIN) $$t $(DESTDIR)$(PROGRAM_INSTALL_DIR) ; \
-       done
-
-uninstall-local:
-       for t in $(MONO_TOOLS) ; do \
-          rm -f $(DESTDIR)$(PROGRAM_INSTALL_DIR)/$$t ; \
-       done
-
-test-local run-test-local:
+dist-local: dist-default
 
 clean-local:
        rm -f *.exe *.dll *.pdb cormissing.xml
-
-dist-local: dist-default
-
-%.exe: %.cs
-       $(CSCOMPILE) /target:exe /out:$@ $^
-
-EnumCheck.exe: EnumCheck.cs EnumCheckAssemblyCollection.cs
-       $(CSCOMPILE) -r:System.Xml.dll /target:exe /out:$@ $^
-
-IFaceDisco.exe: IFaceDisco.cs XMLUtil.cs
-       $(CSCOMPILE) /target:exe /out:$@ $^