Wed, 13 May 2009 20:29:03 +0000
Support custom smileys in MUCs (when all participants support BoB and a maximum
of 10 participants are in the chat).
Always announce support for BoB, since disable custom smileys will still turn
off fetching them, and BoB can be used for other purposes further on.
| 14286 | 1 | # |
| 2 | # Makefile.mingw | |
| 3 | # | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
4 | # Description: Makefile for win32 (mingw) version of Pidgin |
| 14286 | 5 | # |
| 6 | ||
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
7 | PIDGIN_TREE_TOP := .. |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
8 | include $(PIDGIN_TREE_TOP)/libpurple/win32/global.mak |
| 14286 | 9 | |
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14303
diff
changeset
|
10 | NEEDED_DLLS = $(GTKSPELL_TOP)/gtkspell/libgtkspell.dll |
|
14303
2685e42e0634
[gaim-migrate @ 16923]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
11 | |
| 14286 | 12 | ## |
| 13 | ## VARIABLE DEFINITIONS | |
| 14 | ## | |
|
15438
c3e93cd038c5
Update win32 build for libpurple and pidgin renames. This compiles, but is far from complete.
Daniel Atallah <datallah@pidgin.im>
parents:
15435
diff
changeset
|
15 | EXE_TARGET := pidgin |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
16 | PIDGIN_TARGET := pidgin |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
17 | EXE_NAME := $(EXE_TARGET).exe |
| 14286 | 18 | |
| 19 | WINAPP := -mwindows | |
| 20 | ||
| 21 | LDFLAGS := $(WINAPP) | |
| 22 | ||
| 23 | ## | |
| 24 | ## INCLUDE PATHS | |
| 25 | ## | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
26 | PURPLE_INCLUDE_PATHS = \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
27 | -I$(PURPLE_TOP) \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
28 | -I$(PURPLE_TOP)/win32 \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
29 | -I$(PIDGIN_TREE_TOP) \ |
| 14286 | 30 | -I$(GTK_TOP)/include \ |
| 31 | -I$(GTK_TOP)/include/glib-2.0 \ | |
| 32 | -I$(GTK_TOP)/lib/glib-2.0/include | |
| 33 | ||
|
16393
d89faf3f5282
Allow include and lib paths to be overridden from local.ent
Daniel Atallah <datallah@pidgin.im>
parents:
16294
diff
changeset
|
34 | INCLUDE_PATHS += \ |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
35 | $(PURPLE_INCLUDE_PATHS) \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
36 | -I$(PIDGIN_IDLETRACK_TOP) \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
37 | -I$(PIDGIN_TOP) \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
38 | -I$(PIDGIN_TOP)/win32 \ |
| 14286 | 39 | -I$(GTK_TOP)/include/gtk-2.0 \ |
| 40 | -I$(GTK_TOP)/include/pango-1.0 \ | |
| 41 | -I$(GTK_TOP)/include/atk-1.0 \ | |
|
16294
8310c8cce698
Add cairo to the mingw build include path. Fixes #175 .
Daniel Atallah <datallah@pidgin.im>
parents:
16100
diff
changeset
|
42 | -I$(GTK_TOP)/include/cairo \ |
| 14286 | 43 | -I$(GTK_TOP)/lib/gtk-2.0/include \ |
| 44 | -I$(GTKSPELL_TOP) \ | |
| 45 | -I$(ASPELL_TOP)/include | |
| 46 | ||
|
16393
d89faf3f5282
Allow include and lib paths to be overridden from local.ent
Daniel Atallah <datallah@pidgin.im>
parents:
16294
diff
changeset
|
47 | LIB_PATHS += -L$(GTK_TOP)/lib \ |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
48 | -L$(PURPLE_TOP) \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
49 | -L$(PIDGIN_TOP) \ |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
50 | -L$(PIDGIN_IDLETRACK_TOP) \ |
| 14286 | 51 | -L$(ASPELL_TOP)/lib |
| 52 | ||
| 53 | ## | |
| 54 | ## SOURCES, OBJECTS | |
| 55 | ## | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
56 | PIDGIN_C_SRC = \ |
| 14286 | 57 | gtkaccount.c \ |
| 58 | gtkblist.c \ | |
|
25010
57a841ca2450
Fix win32 build. I haven't actually tested any of the functionality, but it
Daniel Atallah <datallah@pidgin.im>
parents:
23302
diff
changeset
|
59 | gtkblist-theme.c \ |
|
57a841ca2450
Fix win32 build. I haven't actually tested any of the functionality, but it
Daniel Atallah <datallah@pidgin.im>
parents:
23302
diff
changeset
|
60 | gtkblist-theme-loader.c \ |
|
19668
2071903c58e4
Fix the win32 build for the cert SoC branch merge.
Daniel Atallah <datallah@pidgin.im>
parents:
19333
diff
changeset
|
61 | gtkcertmgr.c \ |
|
2071903c58e4
Fix the win32 build for the cert SoC branch merge.
Daniel Atallah <datallah@pidgin.im>
parents:
19333
diff
changeset
|
62 | gtkcellrendererexpander.c \ |
|
2071903c58e4
Fix the win32 build for the cert SoC branch merge.
Daniel Atallah <datallah@pidgin.im>
parents:
19333
diff
changeset
|
63 | gtkcellrendererprogress.c \ |
| 14286 | 64 | gtkconn.c \ |
| 65 | gtkconv.c \ | |
| 66 | gtkdebug.c \ | |
| 67 | gtkdialogs.c \ | |
| 68 | gtkdnd-hints.c \ | |
|
14745
d43256e1e6fd
[gaim-migrate @ 17435]
Daniel Atallah <datallah@pidgin.im>
parents:
14638
diff
changeset
|
69 | gtkdocklet.c \ |
| 14286 | 70 | gtkeventloop.c \ |
| 71 | gtkexpander.c \ | |
| 72 | gtkft.c \ | |
|
25010
57a841ca2450
Fix win32 build. I haven't actually tested any of the functionality, but it
Daniel Atallah <datallah@pidgin.im>
parents:
23302
diff
changeset
|
73 | gtkicon-theme.c \ |
|
57a841ca2450
Fix win32 build. I haven't actually tested any of the functionality, but it
Daniel Atallah <datallah@pidgin.im>
parents:
23302
diff
changeset
|
74 | gtkicon-theme-loader.c \ |
| 14286 | 75 | gtkidle.c \ |
| 76 | gtkimhtml.c \ | |
| 77 | gtkimhtmltoolbar.c \ | |
| 78 | gtklog.c \ | |
| 79 | gtkmain.c \ | |
|
26202
4a8bdf9c50a8
Fix gtkmedia's Makefile entries.
Michael Ruprecht <maiku@pidgin.im>
parents:
23302
diff
changeset
|
80 | gtkmedia.c \ |
| 14286 | 81 | gtkmenutray.c \ |
| 82 | gtknotify.c \ | |
| 83 | gtkplugin.c \ | |
| 84 | gtkpluginpref.c \ | |
| 85 | gtkpounce.c \ | |
| 86 | gtkprefs.c \ | |
| 87 | gtkprivacy.c \ | |
| 88 | gtkrequest.c \ | |
| 89 | gtkroomlist.c \ | |
| 90 | gtksavedstatuses.c \ | |
| 15094 | 91 | gtkscrollbook.c \ |
|
22443
7b8772af6bb7
Apply the custom smiley patches from #1187, from Jorge Villaseño (Masca) and
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
21904
diff
changeset
|
92 | gtksmiley.c \ |
| 14286 | 93 | gtksound.c \ |
| 94 | gtksourceiter.c \ | |
|
18100
85fae5e499f7
(23:38:26) dave1g: also your pidgin/Makefile.mingw is missing a reference to gtksourceundomanager.c
Richard Laager <rlaager@pidgin.im>
parents:
17496
diff
changeset
|
95 | gtksourceundomanager.c \ |
|
25010
57a841ca2450
Fix win32 build. I haven't actually tested any of the functionality, but it
Daniel Atallah <datallah@pidgin.im>
parents:
23302
diff
changeset
|
96 | gtkstatus-icon-theme.c \ |
| 14286 | 97 | gtkstatusbox.c \ |
| 98 | gtkthemes.c \ | |
| 99 | gtkutils.c \ | |
| 100 | gtkwhiteboard.c \ | |
| 21518 | 101 | minidialog.c \ |
|
15891
8703019e56de
win32 fixes for s/gaim/purple/ stuff.
Daniel Atallah <datallah@pidgin.im>
parents:
15765
diff
changeset
|
102 | pidginstock.c \ |
|
21904
04838305a40c
Add the new file in .mingw, thanks to Kevin.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
21671
diff
changeset
|
103 | pidgintooltip.c \ |
|
14745
d43256e1e6fd
[gaim-migrate @ 17435]
Daniel Atallah <datallah@pidgin.im>
parents:
14638
diff
changeset
|
104 | win32/MinimizeToTray.c \ |
|
d43256e1e6fd
[gaim-migrate @ 17435]
Daniel Atallah <datallah@pidgin.im>
parents:
14638
diff
changeset
|
105 | win32/gtkdocklet-win32.c \ |
| 14286 | 106 | win32/gtkwin32dep.c \ |
| 107 | win32/untar.c \ | |
| 108 | win32/wspell.c | |
| 109 | ||
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
110 | PIDGIN_RC_SRC = win32/pidgin_dll_rc.rc |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
111 | PIDGIN_OBJECTS = $(PIDGIN_C_SRC:%.c=%.o) $(PIDGIN_RC_SRC:%.rc=%.o) |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
112 | |
|
15438
c3e93cd038c5
Update win32 build for libpurple and pidgin renames. This compiles, but is far from complete.
Daniel Atallah <datallah@pidgin.im>
parents:
15435
diff
changeset
|
113 | EXE_RC_SRC = win32/pidgin_exe_rc.rc |
|
c3e93cd038c5
Update win32 build for libpurple and pidgin renames. This compiles, but is far from complete.
Daniel Atallah <datallah@pidgin.im>
parents:
15435
diff
changeset
|
114 | EXE_C_SRC = win32/winpidgin.c |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
115 | EXE_OBJECTS = $(EXE_C_SRC:%.c=%.o) $(EXE_RC_SRC:%.rc=%.o) |
| 14286 | 116 | |
| 117 | ## | |
| 118 | ## LIBRARIES | |
| 119 | ## | |
|
17479
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
120 | |
|
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
121 | PIDGIN_LIBS = \ |
| 14286 | 122 | -lintl \ |
|
17479
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
123 | -lglib-2.0 \ |
|
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
124 | -lgobject-2.0 \ |
|
17496
dd32a48782c0
Link pidgin against gthread again (I only just removed it a few days ago and now it is needed again).
Daniel Atallah <datallah@pidgin.im>
parents:
17479
diff
changeset
|
125 | -lgthread-2.0 \ |
|
17479
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
126 | -lpurple \ |
|
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
127 | -lz \ |
|
14509
e46c4ed7e331
[gaim-migrate @ 17161]
Daniel Atallah <datallah@pidgin.im>
parents:
14393
diff
changeset
|
128 | -lidletrack \ |
| 14286 | 129 | -lgtk-win32-2.0 \ |
| 130 | -latk-1.0 \ | |
| 131 | -lpango-1.0 \ | |
| 132 | -lgdk-win32-2.0 \ | |
|
15765
f281403e98cf
Fix win32 docklet. This is pretty ugly - we'll force GTK+ 2.10 at some point and use GtkStatusIcon to avoid converting the stock images to HICONs directly.
Daniel Atallah <datallah@pidgin.im>
parents:
15675
diff
changeset
|
133 | -lgdk_pixbuf-2.0 \ |
|
17479
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
134 | -lgdi32 \ |
|
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
135 | -lwinmm |
| 14286 | 136 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
137 | include $(PIDGIN_COMMON_RULES) |
| 14286 | 138 | |
| 139 | ## | |
| 140 | ## TARGET DEFINITIONS | |
| 141 | ## | |
|
18770
19fd340ce715
Convert portable winpidgin launcher executable to be the same binary as pidgin.exe and determine which behavior to use at runtime. Running "pidgin.exe --portable-mode" or renaming "pidgin.exe" to "pidgin-portable.exe" will cause the portable mode to be used.
Daniel Atallah <datallah@pidgin.im>
parents:
18100
diff
changeset
|
142 | .PHONY: all install install_shallow clean |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
143 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
144 | all: $(EXE_TARGET).exe $(PIDGIN_TARGET).dll |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
145 | $(MAKE) -C $(PIDGIN_PLUGINS_TOP) -f $(MINGW_MAKEFILE) |
|
14634
23dd4c5cd4f2
[gaim-migrate @ 17296]
Daniel Atallah <datallah@pidgin.im>
parents:
14633
diff
changeset
|
146 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
147 | win32/pidgin_exe_rc.rc: win32/pidgin_exe_rc.rc.in $(PIDGIN_TREE_TOP)/VERSION |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
148 | sed -e 's/@PIDGIN_VERSION@/$(PIDGIN_VERSION)/g' \ |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
149 | -e 's/@ORIGINAL_FILENAME@/$(EXE_NAME)/' \ |
|
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
150 | $@.in > $@ |
| 14286 | 151 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
152 | install_shallow: $(PIDGIN_INSTALL_DIR) $(EXE_TARGET).exe $(PIDGIN_TARGET).dll |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
153 | cp $(EXE_TARGET).exe $(PIDGIN_TARGET).dll $(PIDGIN_INSTALL_DIR) |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
154 | cp $(NEEDED_DLLS) $(PIDGIN_INSTALL_DIR) |
|
14745
d43256e1e6fd
[gaim-migrate @ 17435]
Daniel Atallah <datallah@pidgin.im>
parents:
14638
diff
changeset
|
155 | |
|
d43256e1e6fd
[gaim-migrate @ 17435]
Daniel Atallah <datallah@pidgin.im>
parents:
14638
diff
changeset
|
156 | install: install_shallow all |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
157 | $(MAKE) -C $(PIDGIN_PLUGINS_TOP) -f $(MINGW_MAKEFILE) install |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
158 | $(MAKE) -C $(PIDGIN_PIXMAPS_TOP) -f $(MINGW_MAKEFILE) install |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
159 | $(MAKE) -C $(PIDGIN_IDLETRACK_TOP) -f $(MINGW_MAKEFILE) install |
| 14286 | 160 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
161 | win32/pidgin_dll_rc.rc: win32/pidgin_dll_rc.rc.in $(PIDGIN_TREE_TOP)/VERSION |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
162 | sed -e 's/@PIDGIN_VERSION@/$(PIDGIN_VERSION)/g' \ |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
163 | $@.in > $@ |
|
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
164 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
165 | $(EXE_OBJECTS) $(PIDGIN_OBJECTS): $(PIDGIN_CONFIG_H) |
| 14286 | 166 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
167 | $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a: $(PURPLE_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(PIDGIN_OBJECTS) |
|
17479
fee386cc9f1c
Fix pidgin mingw build not to link to unneeded libraries.
Daniel Atallah <datallah@pidgin.im>
parents:
17391
diff
changeset
|
168 | $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(PIDGIN_LIBS) $(DLL_LD_FLAGS) -Wl,--output-def,$(PIDGIN_TARGET).def,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll |
| 14286 | 169 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
170 | $(EXE_TARGET).exe: $(PIDGIN_CONFIG_H) $(PIDGIN_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(EXE_OBJECTS) |
|
14529
d3cec5c0192e
[gaim-migrate @ 17183]
Daniel Atallah <datallah@pidgin.im>
parents:
14509
diff
changeset
|
171 | $(CC) $(LDFLAGS) $(EXE_OBJECTS) -o $(EXE_TARGET).exe |
| 14286 | 172 | |
| 173 | ## | |
| 174 | ## CLEAN RULES | |
| 175 | ## | |
| 176 | clean: | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
177 | $(MAKE) -C $(PIDGIN_IDLETRACK_TOP) -f $(MINGW_MAKEFILE) clean |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
178 | $(MAKE) -C $(PIDGIN_PLUGINS_TOP) -f $(MINGW_MAKEFILE) clean |
|
21671
5fb405d62f39
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.
Daniel Atallah <datallah@pidgin.im>
parents:
21518
diff
changeset
|
179 | $(MAKE) -C $(PIDGIN_PIXMAPS_TOP) -f $(MINGW_MAKEFILE) clean |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
180 | rm -f $(PIDGIN_OBJECTS) $(PIDGIN_RC_SRC) $(EXE_OBJECTS) $(EXE_RC_SRC) |
|
18957
a9c2ef06b34b
Make sure we delete all generated files with the mingw clean make target.
Daniel Atallah <datallah@pidgin.im>
parents:
18770
diff
changeset
|
181 | rm -f $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a $(PIDGIN_TARGET).def |
|
18770
19fd340ce715
Convert portable winpidgin launcher executable to be the same binary as pidgin.exe and determine which behavior to use at runtime. Running "pidgin.exe --portable-mode" or renaming "pidgin.exe" to "pidgin-portable.exe" will cause the portable mode to be used.
Daniel Atallah <datallah@pidgin.im>
parents:
18100
diff
changeset
|
182 | rm -f $(EXE_TARGET).exe |
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14303
diff
changeset
|
183 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15891
diff
changeset
|
184 | include $(PIDGIN_COMMON_TARGETS) |