comparison libgaim/plugins/Makefile.mingw @ 14576:5d03b309b482

[gaim-migrate @ 17300] Fix mingw makefile .PHONY targets. Fix gtkwin32dep.h missing includes. committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Mon, 18 Sep 2006 01:13:07 +0000
parents ee29af32f163
children 630b794db0c8
comparison
equal deleted inserted replaced
14575:7a8bbd6d1c2d 14576:5d03b309b482
40 -lgaim 40 -lgaim
41 41
42 ## 42 ##
43 ## TARGET DEFINITIONS 43 ## TARGET DEFINITIONS
44 ## 44 ##
45 .PHONY: all clean 45 .PHONY: all clean plugins install
46 46
47 all: $(GAIM_LIBGAIM_DLL).a plugins 47 all: $(GAIM_LIBGAIM_DLL).a plugins
48 $(MAKE) -C $(PERL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) 48 $(MAKE) -C $(PERL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE)
49 $(MAKE) -C $(TCL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) 49 $(MAKE) -C $(TCL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE)
50 $(MAKE) -C $(SSL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) 50 $(MAKE) -C $(SSL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE)
51 51
52 install: all $(GAIM_INSTALL_PLUGINS_DIR) 52 install: all $(GAIM_INSTALL_PLUGINS_DIR)
53 $(MAKE) -C $(PERL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) install 53 $(MAKE) -C $(PERL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) install
54 $(MAKE) -C $(TCL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) install 54 $(MAKE) -C $(TCL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) install
55 $(MAKE) -C $(SSL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) install 55 $(MAKE) -C $(SSL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) install
56 cp $(GAIM_LIB_PLUGINS_TOP)/*.dll $(GAIM_INSTALL_PLUGINS_DIR) 56 cp *.dll $(GAIM_INSTALL_PLUGINS_DIR)
57 57
58 .c.dll: 58 .c.dll:
59 $(CC) $(CFLAGS) $(DEFINES) $(INCLUDE_PATHS) -o $@.o -c $< 59 $(CC) $(CFLAGS) $(DEFINES) $(INCLUDE_PATHS) -o $@.o -c $<
60 $(CC) -shared $@.o $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $@ 60 $(CC) -shared $@.o $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $@
61 61
67 67
68 ## 68 ##
69 ## CLEAN RULES 69 ## CLEAN RULES
70 ## 70 ##
71 clean: 71 clean:
72 rm -rf $(GAIM_LIB_PLUGINS_TOP)/*.o 72 rm -f *.o *.dll
73 rm -rf $(GAIM_LIB_PLUGINS_TOP)/*.dll
74 $(MAKE) -C $(PERL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) clean 73 $(MAKE) -C $(PERL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) clean
75 $(MAKE) -C $(TCL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) clean 74 $(MAKE) -C $(TCL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) clean
76 $(MAKE) -C $(SSL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) clean 75 $(MAKE) -C $(SSL_PLUGIN) -f $(GAIM_WIN32_MAKEFILE) clean
77 76
78 include $(GAIM_COMMON_TARGETS) 77 include $(GAIM_COMMON_TARGETS)