im.pidgin.pidgin: d5a86b73860f0521df192aa72f0c8947f1ad1b38
datallah at pidgin.im
datallah at pidgin.im
Sun Nov 18 19:45:45 EST 2007
-----------------------------------------------------------------
Revision: d5a86b73860f0521df192aa72f0c8947f1ad1b38
Ancestor: bebf7d7e6a79c7790d2a56820eecfce4e8f2cd9e
Author: datallah at pidgin.im
Date: 2007-11-19T00:40:33
Branch: im.pidgin.pidgin
Modified files:
Makefile.mingw libpurple/Makefile.mingw
pidgin/Makefile.mingw pidgin/pixmaps/Makefile.mingw
ChangeLog:
This is a patch from Lee Roach to update the mingw "clean" makefile targets to remove some generated files and to fix a couple other issues. Fixes #3981.
-------------- next part --------------
============================================================
--- Makefile.mingw 22d598e0609c9bb53a98eb221b8b257083fcbf50
+++ Makefile.mingw 04f83c3f5ee4934be2e9cae1bb984984c18d8f2e
@@ -97,15 +97,15 @@ installer: create_release_install_dir
installer: create_release_install_dir
$(MAKENSIS) /V3 /DPIDGIN_VERSION="$(PIDGIN_VERSION)" /DPIDGIN_PRODUCT_VERSION="$(PIDGIN_PRODUCT_VERSION)" /DWITH_GTK /DPIDGIN_INSTALL_DIR="$(STRIPPED_RELEASE_DIR)" /DGTK_INSTALL_VERSION="$(GTK_INSTALL_VERSION)" pidgin/win32/nsis/pidgin-installer.nsi
- mv pidgin/win32/nsis/pidgin*.exe ./
+ mv pidgin/win32/nsis/pidgin-$(PIDGIN_VERSION).exe ./
installer_nogtk: create_release_install_dir
$(MAKENSIS) /V3 /DPIDGIN_VERSION="$(PIDGIN_VERSION)" /DPIDGIN_PRODUCT_VERSION="$(PIDGIN_PRODUCT_VERSION)" /DPIDGIN_INSTALL_DIR="$(STRIPPED_RELEASE_DIR)" /DGTK_INSTALL_VERSION="$(GTK_INSTALL_VERSION)" pidgin/win32/nsis/pidgin-installer.nsi
- mv pidgin/win32/nsis/pidgin*.exe ./
+ mv pidgin/win32/nsis/pidgin-$(PIDGIN_VERSION)-no-gtk.exe ./
installer_debug: install
$(MAKENSIS) /V3 /DPIDGIN_VERSION="$(PIDGIN_VERSION)" /DPIDGIN_PRODUCT_VERSION="$(PIDGIN_PRODUCT_VERSION)" /DPIDGIN_INSTALL_DIR="$(PIDGIN_INSTALL_DIR)" /DDEBUG /DGTK_INSTALL_VERSION="$(GTK_INSTALL_VERSION)" pidgin/win32/nsis/pidgin-installer.nsi
- mv pidgin/win32/nsis/pidgin*.exe ./
+ mv pidgin/win32/nsis/pidgin-$(PIDGIN_VERSION)-debug.exe ./
installer_zip: create_release_install_dir
rm -f pidgin-$(PIDGIN_VERSION)-win32-bin.zip
@@ -124,10 +124,11 @@ clean:
$(MAKE) -C $(PURPLE_PO_TOP) -f $(MINGW_MAKEFILE) clean
$(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE) clean
$(MAKE) -C $(PURPLE_TOP) -f $(MINGW_MAKEFILE) clean
- rm -f $(PIDGIN_CONFIG_H) ./VERSION pidgin*.exe
+ rm -f $(PIDGIN_CONFIG_H) ./VERSION pidgin-$(PIDGIN_VERSION)*.exe pidgin-$(PIDGIN_VERSION)-win32-bin.zip
rm -rf doc/html Doxyfile.mingw
uninstall:
- rm -rf $(PURPLE_INSTALL_PERLMOD_DIR) $(PIDGIN_INSTALL_PLUGINS_DIR) $(PURPLE_INSTALL_PO_DIR) $(PIDGIN_INSTALL_DIR) $(PIDGIN_INSTALL_DIR).release
+ rm -rf $(PURPLE_INSTALL_PERLMOD_DIR) $(PIDGIN_INSTALL_PLUGINS_DIR) $(PURPLE_INSTALL_PO_DIR) $(PIDGIN_INSTALL_DIR) $(STRIPPED_RELEASE_DIR)
+ rm -f ./VERSION
include $(PIDGIN_COMMON_TARGETS)
============================================================
--- libpurple/Makefile.mingw 17ccd10ae018d0fbc41979a8e4635d78152c1205
+++ libpurple/Makefile.mingw c0ffea1585abe54d11e8598926e5d515f2a14df3
@@ -128,7 +128,7 @@ clean:
## CLEAN RULES
##
clean:
- rm -f $(OBJECTS) $(RC_SRC) $(PURPLE_VERSION_H)
+ rm -f $(OBJECTS) $(RC_SRC) $(PURPLE_VERSION_H) $(PURPLE_PURPLE_H)
rm -f $(TARGET).dll $(TARGET).dll.a $(TARGET).def
$(MAKE) -C $(PURPLE_PROTOS_TOP) -f $(MINGW_MAKEFILE) clean
$(MAKE) -C $(PURPLE_PLUGINS_TOP) -f $(MINGW_MAKEFILE) clean
============================================================
--- pidgin/Makefile.mingw e8da669c2de55a1452a41011a238411df0fa6d57
+++ pidgin/Makefile.mingw 890391460b0afb97a656720ccc6a61b172c069a7
@@ -170,6 +170,7 @@ clean:
clean:
$(MAKE) -C $(PIDGIN_IDLETRACK_TOP) -f $(MINGW_MAKEFILE) clean
$(MAKE) -C $(PIDGIN_PLUGINS_TOP) -f $(MINGW_MAKEFILE) clean
+ $(MAKE) -C $(PIDGIN_PIXMAPS_TOP) -f $(MINGW_MAKEFILE) clean
rm -f $(PIDGIN_OBJECTS) $(PIDGIN_RC_SRC) $(EXE_OBJECTS) $(EXE_RC_SRC)
rm -f $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a $(PIDGIN_TARGET).def
rm -f $(EXE_TARGET).exe
============================================================
--- pidgin/pixmaps/Makefile.mingw ab727d98a2b99d35ed924407b5253316f3f5c171
+++ pidgin/pixmaps/Makefile.mingw 55d590dea4265547bd922b6f880bc7a538da6c76
@@ -34,3 +34,9 @@ install:
cp $(pidgindistpix_DATA) $(pidgindistpixdir); \
fi;
+clean:
+ if test '$(SUBDIRS)'; then \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ $(MAKE) -C $$subdir -f $(MINGW_MAKEFILE) clean;\
+ done; \
+ fi;
More information about the Commits
mailing list