comparison Makefile.mingw @ 14699:cd1ddfa8868c

[gaim-migrate @ 17451] A couple Makefile.mingw tweaks from Lee Roach. `make -f Makefile.mingw clean` will no longer delete win32-install-dir, a new "uninstall" target has been added for that purpose. The perl Makefiles "clean" target will now delete .c files generated from the .xs files. committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Sun, 08 Oct 2006 19:17:32 +0000
parents 5d03b309b482
children 133af8458cbd
comparison
equal deleted inserted replaced
14698:85b84a253a83 14699:cd1ddfa8868c
29 } \ 29 } \
30 printf("%s.%s.%s.%s", $$1, $$2, int($$3), $$4); \ 30 printf("%s.%s.%s.%s", $$1, $$2, int($$3), $$4); \
31 exit; \ 31 exit; \
32 }' VERSION) 32 }' VERSION)
33 33
34 .PHONY: all install installer installer_nogtk installer_debug installers clean 34 .PHONY: all install installer installer_nogtk installer_debug installers clean uninstall
35 35
36 all: $(GAIM_CONFIG_H) 36 all: $(GAIM_CONFIG_H)
37 $(MAKE) -C $(GAIM_LIB_TOP) -f $(GAIM_WIN32_MAKEFILE) 37 $(MAKE) -C $(GAIM_LIB_TOP) -f $(GAIM_WIN32_MAKEFILE)
38 $(MAKE) -C $(GAIM_GTK_TOP) -f $(GAIM_WIN32_MAKEFILE) 38 $(MAKE) -C $(GAIM_GTK_TOP) -f $(GAIM_WIN32_MAKEFILE)
39 $(MAKE) -C $(GAIM_PO_TOP) -f $(GAIM_WIN32_MAKEFILE) 39 $(MAKE) -C $(GAIM_PO_TOP) -f $(GAIM_WIN32_MAKEFILE)
57 clean: 57 clean:
58 $(MAKE) -C $(GAIM_PO_TOP) -f $(GAIM_WIN32_MAKEFILE) clean 58 $(MAKE) -C $(GAIM_PO_TOP) -f $(GAIM_WIN32_MAKEFILE) clean
59 $(MAKE) -C $(GAIM_GTK_TOP) -f $(GAIM_WIN32_MAKEFILE) clean 59 $(MAKE) -C $(GAIM_GTK_TOP) -f $(GAIM_WIN32_MAKEFILE) clean
60 $(MAKE) -C $(GAIM_LIB_TOP) -f $(GAIM_WIN32_MAKEFILE) clean 60 $(MAKE) -C $(GAIM_LIB_TOP) -f $(GAIM_WIN32_MAKEFILE) clean
61 rm -f $(GAIM_CONFIG_H) gaim*.exe 61 rm -f $(GAIM_CONFIG_H) gaim*.exe
62
63 uninstall:
62 rm -rf $(GAIM_INSTALL_PERLMOD_DIR) $(GAIM_INSTALL_PLUGINS_DIR) $(GAIM_INSTALL_PO_DIR) $(GAIM_INSTALL_DIR) 64 rm -rf $(GAIM_INSTALL_PERLMOD_DIR) $(GAIM_INSTALL_PLUGINS_DIR) $(GAIM_INSTALL_PO_DIR) $(GAIM_INSTALL_DIR)
63 65
64 include $(GAIM_COMMON_TARGETS) 66 include $(GAIM_COMMON_TARGETS)