Install the static import libraries too.

diff --git a/dlls/Makefile.in b/dlls/Makefile.in
index f1d8459..97d8666 100644
--- a/dlls/Makefile.in
+++ b/dlls/Makefile.in
@@ -177,27 +177,30 @@
 	wsock32 \
 	wtsapi32
 
+IMPLIBSUBDIRS = \
+	dxerr8 \
+	dxerr9 \
+	dxguid \
+	strmiids \
+	uuid \
+	winecrt0
+
 SUBDIRS = \
 	$(BASEDIRS) \
+	$(IMPLIBSUBDIRS) \
 	d3d8 \
 	d3d9 \
 	d3dx8 \
 	ddraw \
-	dxerr8 \
-	dxerr9 \
-	dxguid \
 	glu32 \
 	glut32 \
 	opengl32 \
-	strmiids \
-	uuid \
-	winecrt0 \
 	wined3d \
 	x11drv
 
 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
 
-INSTALLSUBDIRS = $(BUILDSUBDIRS)
+INSTALLSUBDIRS = $(BUILDSUBDIRS) $(IMPLIBSUBDIRS)
 
 @MAKE_RULES@
 
diff --git a/dlls/make_dlls b/dlls/make_dlls
index 4e2f97a..5b2df4a 100755
--- a/dlls/make_dlls
+++ b/dlls/make_dlls
@@ -139,8 +139,14 @@
     printf NEWMAKE " \\\n\t%s", $dir;
 }
 
-printf NEWMAKE "\n\nSUBDIRS = \\\n\t\$(BASEDIRS)";
-foreach my $dir (sort (keys %special_dlls, values %staticlib_dirs))
+printf NEWMAKE "\n\nIMPLIBSUBDIRS =";
+foreach my $dir (sort values %staticlib_dirs)
+{
+    printf NEWMAKE " \\\n\t%s", $dir;
+}
+
+printf NEWMAKE "\n\nSUBDIRS = \\\n\t\$(BASEDIRS) \\\n\t\$(IMPLIBSUBDIRS)";
+foreach my $dir (sort keys %special_dlls)
 {
     printf NEWMAKE " \\\n\t%s", $dir;
 }
@@ -149,7 +155,7 @@
 
 BUILDSUBDIRS = \$(BASEDIRS) \$(EXTRADIRS)
 
-INSTALLSUBDIRS = \$(BUILDSUBDIRS)
+INSTALLSUBDIRS = \$(BUILDSUBDIRS) \$(IMPLIBSUBDIRS)
 EOF
 
 ################################################################