makefiles: Output all the static library rules explicitly for each module.
diff --git a/configure b/configure
index be8bd2c..15a589e 100755
--- a/configure
+++ b/configure
@@ -598,7 +598,6 @@
LIBOBJS
ALL_PROGRAM_BIN_INSTALL_DIRS
ALL_TEST_BINARIES
-ALL_STATICLIB_DIRS
ALL_TOOL_DIRS
ALL_DLL_DIRS
ALL_TOP_DIRS
@@ -13867,8 +13866,6 @@
ALL_TOOL_DIRS=""
-ALL_STATICLIB_DIRS=""
-
ALL_TEST_BINARIES=""
ALL_PROGRAM_BIN_INSTALL_DIRS=""
@@ -13909,16 +13906,19 @@
ac_name=$1
ac_dir=dlls/$ac_name
wine_fn_append_file ALL_DIRS $ac_dir
- wine_fn_append_file ALL_STATICLIB_DIRS $ac_dir
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"$ac_dir/__install__ $ac_dir/__install-dev__ __builddeps__: $ac_dir
+"all __builddeps__: $ac_dir
__buildcrossdeps__: $ac_dir/lib$ac_name.cross.a
-$ac_dir $ac_dir/lib$ac_name.cross.a: tools/widl tools/winebuild tools/winegcc include
-$ac_dir/lib$ac_name.cross.a: $ac_dir/Makefile dummy
+$ac_dir $ac_dir/lib$ac_name.cross.a: $ac_dir/Makefile tools/widl tools/winebuild tools/winegcc include
+$ac_dir/lib$ac_name.cross.a: dummy
@cd $ac_dir && \$(MAKE) lib$ac_name.cross.a
-$ac_dir/__clean__ $ac_dir/__install-lib__ $ac_dir/__uninstall__ $ac_dir: $ac_dir/Makefile
+$ac_dir/__clean__: $ac_dir/Makefile
$ac_dir/Makefile $ac_dir/__depend__: $ac_dir/Makefile.in config.status dlls/Makeimplib.rules \$(MAKEDEP)
- @./config.status --file $ac_dir/Makefile && cd $ac_dir && \$(MAKE) depend"
+ @./config.status --file $ac_dir/Makefile && cd $ac_dir && \$(MAKE) depend
+install install-dev:: $ac_dir
+ @cd $ac_dir && \$(MAKE) install
+uninstall:: $ac_dir/Makefile
+ @cd $ac_dir && \$(MAKE) uninstall"
}
wine_fn_config_dll ()