Mercurial > pidgin.yaz
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) |