# HG changeset patch # User Stu Tomlinson # Date 1278094867 0 # Node ID d371035542b28e360d10c78af3f4982255ee975d # Parent 831634f28e76639771540c3432b9a7eb317953ea Fix the mingw Makefiles to ensure plugins are rebuilt when config.h or version.h changes diff -r 831634f28e76 -r d371035542b2 libpurple/plugins/Makefile.mingw --- a/libpurple/plugins/Makefile.mingw Thu Jul 01 00:03:35 2010 +0000 +++ b/libpurple/plugins/Makefile.mingw Fri Jul 02 18:21:07 2010 +0000 @@ -55,7 +55,7 @@ $(MAKE) -C $(SSL_PLUGIN) -f $(MINGW_MAKEFILE) install cp *.dll $(PURPLE_INSTALL_PLUGINS_DIR) -.c.dll: +%.dll: %.c $(PURPLE_CONFIG_H) $(PURPLE_VERSION_H) $(CC) $(CFLAGS) $(DEFINES) $(INCLUDE_PATHS) -o $@.o -c $< $(CC) -shared $@.o $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $@ diff -r 831634f28e76 -r d371035542b2 pidgin/plugins/Makefile.mingw --- a/pidgin/plugins/Makefile.mingw Thu Jul 01 00:03:35 2010 +0000 +++ b/pidgin/plugins/Makefile.mingw Fri Jul 02 18:21:07 2010 +0000 @@ -73,7 +73,7 @@ $(MAKE) -C $(WINPREFS_PLUGIN) -f $(MINGW_MAKEFILE) install cp *.dll $(PIDGIN_INSTALL_PLUGINS_DIR) -.c.dll: +%.dll: %.c $(PURPLE_CONFIG_H) $(PURPLE_VERSION_H) $(CC) $(CFLAGS) $(DEFINES) $(INCLUDE_PATHS) -o $@.o -c $< $(CC) -shared $@.o $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $@