Fixed make install target to work even when nothing has been compiled
yet.
Added install-lib and install-dev targets to allow partial
installations; moved winemaker.man and winelauncher.in to better fit
in the new install categories.

diff --git a/tools/Makefile.in b/tools/Makefile.in
index 34dd48f..2fdd45b 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -4,7 +4,7 @@
 SRCDIR    = @srcdir@
 VPATH     = @srcdir@
 
-PROGRAMS = makedep fnt2bdf bin2res winelauncher
+PROGRAMS = makedep fnt2bdf bin2res
 MODULE   = none
 
 C_SRCS = makedep.c fnt2bdf.c bin2res.c
@@ -15,11 +15,7 @@
 	wmc \
 	wrc
 
-INSTALLSUBDIRS = \
-	winebuild \
-	winedump \
-	wmc \
-	wrc
+INSTALLSUBDIRS = $(SUBDIRS)
 
 EXTRASUBDIRS = \
 	winapi_check \
@@ -27,7 +23,7 @@
 	winapi_check/win32 \
 	wineconf.libs
 
-all: $(PROGRAMS) winebuild winedump wmc wrc
+all: $(PROGRAMS) $(SUBDIRS)
 
 @MAKE_RULES@
 
@@ -40,17 +36,12 @@
 bin2res: bin2res.o
 	$(CC) $(CFLAGS) -o bin2res bin2res.o
 
-winelauncher: winelauncher.in
-	sed -e 's,@bindir\@,$(bindir),g' -e 's,@libdir\@,$(libdir),g' -e 's,@dlldir\@,$(dlldir),g' $(SRCDIR)/winelauncher.in >$@ || $(RM) $@
-
-install:: $(PROGRAMS) $(INSTALLSUBDIRS:%=%/__install__)
-	$(MKINSTALLDIRS) $(bindir)
-	$(INSTALL_PROGRAM) fnt2bdf $(bindir)/fnt2bdf
-	$(INSTALL_SCRIPT) winelauncher $(bindir)/winelauncher
+install::
+	$(MKINSTALLDIRS) $(bindir) $(mandir)/man$(prog_manext)
 	$(INSTALL_SCRIPT) $(SRCDIR)/winemaker $(bindir)/winemaker
-	$(INSTALL_SCRIPT) $(SRCDIR)/wineshelllink $(bindir)/wineshelllink
+	$(INSTALL_DATA) $(SRCDIR)/winemaker.man $(mandir)/man$(prog_manext)/winemaker.$(prog_manext)
 
-uninstall:: $(INSTALLSUBDIRS:%=%/__uninstall__)
-	$(RM) $(bindir)/fnt2bdf $(bindir)/winelauncher $(bindir)/winemaker $(bindir)/wineshelllink
+uninstall::
+	$(RM) $(bindir)/winemaker $(mandir)/man$(prog_manext)/winemaker.$(prog_manext)
 
 ### Dependencies: