comparison Makefile.mingw @ 18472:58aeac6930fa

merge of '1bc2ea23969174b3ad8cb5bebc864bc222d2d5ea' and '76fc29e65404bf23ab7b09fc64d4312cf43637a0'
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Tue, 10 Jul 2007 08:58:23 +0000
parents 042b64016a57
children ceb6561c5865
comparison
equal deleted inserted replaced
18455:c34981ad802a 18472:58aeac6930fa
54 ssl3.dll 54 ssl3.dll
55 55
56 #build an expression for `find` to use to ignore the above files 56 #build an expression for `find` to use to ignore the above files
57 EXTERNAL_DLLS_FIND_EXP = $(patsubst %,-o -name %,$(EXTERNAL_DLLS)) 57 EXTERNAL_DLLS_FIND_EXP = $(patsubst %,-o -name %,$(EXTERNAL_DLLS))
58 58
59 .PHONY: all install installer installer_nogtk installer_debug installers clean uninstall create_release_install_dir 59 .PHONY: all docs install installer installer_nogtk installer_debug installers clean uninstall create_release_install_dir
60 60
61 all: $(PIDGIN_CONFIG_H) 61 all: $(PIDGIN_CONFIG_H)
62 $(MAKE) -C $(PURPLE_TOP) -f $(MINGW_MAKEFILE) 62 $(MAKE) -C $(PURPLE_TOP) -f $(MINGW_MAKEFILE)
63 $(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE) 63 $(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE)
64 $(MAKE) -C $(PURPLE_PO_TOP) -f $(MINGW_MAKEFILE) 64 $(MAKE) -C $(PURPLE_PO_TOP) -f $(MINGW_MAKEFILE)
86 $(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 86 $(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
87 mv pidgin/win32/nsis/pidgin*.exe ./ 87 mv pidgin/win32/nsis/pidgin*.exe ./
88 88
89 installers: installer installer_nogtk installer_debug 89 installers: installer installer_nogtk installer_debug
90 90
91 Doxyfile.mingw: Doxyfile.in
92 sed -e "s/@PACKAGE@/pidgin/" -e "s/@VERSION@/$(PIDGIN_VERSION)/" -e "s/@top_srcdir@/$(PIDGIN_TREE_TOP)/g" -e "s/@enable_dot@/NO/" Doxyfile.in > Doxyfile.mingw
93
94 docs: Doxyfile.mingw
95 @echo "Running doxygen..."
96 @doxygen Doxyfile.mingw
97
91 clean: 98 clean:
92 $(MAKE) -C $(PURPLE_PO_TOP) -f $(MINGW_MAKEFILE) clean 99 $(MAKE) -C $(PURPLE_PO_TOP) -f $(MINGW_MAKEFILE) clean
93 $(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE) clean 100 $(MAKE) -C $(PIDGIN_TOP) -f $(MINGW_MAKEFILE) clean
94 $(MAKE) -C $(PURPLE_TOP) -f $(MINGW_MAKEFILE) clean 101 $(MAKE) -C $(PURPLE_TOP) -f $(MINGW_MAKEFILE) clean
95 rm -f $(PIDGIN_CONFIG_H) ./VERSION pidgin*.exe 102 rm -f $(PIDGIN_CONFIG_H) ./VERSION pidgin*.exe
103 rm -rf doc/html Doxyfile.mingw
96 104
97 uninstall: 105 uninstall:
98 rm -rf $(PURPLE_INSTALL_PERLMOD_DIR) $(PIDGIN_INSTALL_PLUGINS_DIR) $(PURPLE_INSTALL_PO_DIR) $(PIDGIN_INSTALL_DIR) $(PIDGIN_INSTALL_DIR).release 106 rm -rf $(PURPLE_INSTALL_PERLMOD_DIR) $(PIDGIN_INSTALL_PLUGINS_DIR) $(PURPLE_INSTALL_PO_DIR) $(PIDGIN_INSTALL_DIR) $(PIDGIN_INSTALL_DIR).release
99 107
100 include $(PIDGIN_COMMON_TARGETS) 108 include $(PIDGIN_COMMON_TARGETS)