annotate Makefile.mingw @ 4194:9325df841a40

[gaim-migrate @ 4425] This is what happens when our cable goes down for a few hours. Dear Time Warner, Speaking as a customer, you suck. -Your friendly neighborhood ant So like, I went through and fixed pretty much every call to debug_printf, so that it uses the correct %whatever's. I also changed a lot of va_arg stuff to make it more uniform. The va_arg man page says that the return value does not need to be cast, but if this is not true on all operating systems, somebody lemme know and I'll fix it. Oh, the few compile warnings that aren't fixed interfere with my SSI stuff. I'll commit fixes for that along with the ICQ SSI stuff. I'm trying to get it done before school starts on Thursday. Keyword: Trying. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 04 Jan 2003 06:11:37 +0000
parents c3c36d2444af
children 13f41fc1fa8f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
1 # Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
2 #
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
3 # Author: hermanator12002@yahoo.com
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
4 # Date 9/11/02
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
5 # Description: Top Makefile for win32 (mingw) port of Gaim
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
6 #
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
7
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
8 GAIM_SRC = ./src
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
9 GAIM_PROTOS = $(GAIM_SRC)/protocols
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
10 GAIM_PLUGINS = ./plugins
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
11 GAIM_PIXMAPS = ./pixmaps
4017
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
12 GAIM_SOUNDS = ./sounds
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
13 GAIM_INSTALL_DIR = ./win32-install-dir
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
14 GTK_TOP = ../win32-dev/gtk_2_0
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
15 GTK_LIBS = $(GTK_TOP)/lib
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
16 PERL_TOP = ../win32-dev/perl56
3905
3e508dd31b76 [gaim-migrate @ 4058]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3898
diff changeset
17 IDLETRACKER_TOP = $(GAIM_SRC)/win32/IdleTracker
3920
1b3beae6c59c [gaim-migrate @ 4085]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3905
diff changeset
18 GTKRC_TOP = ../win32-dev/gtkrc
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
19 OSCAR = $(GAIM_PROTOS)/oscar
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
20 YAHOO = $(GAIM_PROTOS)/yahoo
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
21 MSN = $(GAIM_PROTOS)/msn
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
22 TOC = $(GAIM_PROTOS)/toc
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
23 IRC = $(GAIM_PROTOS)/irc
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
24 JABBER = $(GAIM_PROTOS)/jabber
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
25 NAPSTER = $(GAIM_PROTOS)/napster
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
26 GG = $(GAIM_PROTOS)/gg
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
27 PO = ./po
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
28
3967
cafc0968ea6b [gaim-migrate @ 4151]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3963
diff changeset
29 VERSION := $(shell cat ./VERSION)
cafc0968ea6b [gaim-migrate @ 4151]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3963
diff changeset
30
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
31 NEEDED_DLLS = $(GTK_LIBS)/libgdk-win32-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
32 $(GTK_LIBS)/libglib-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
33 $(GTK_LIBS)/libintl-1.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
34 $(GTK_LIBS)/iconv.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
35 $(GTK_LIBS)/libgmodule-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
36 $(GTK_LIBS)/libgtk-win32-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
37 $(GTK_LIBS)/libgdk_pixbuf-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
38 $(GTK_LIBS)/libgobject-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
39 $(GTK_LIBS)/libgthread-2.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
40 $(GTK_TOP)/bin/libjpeg.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
41 $(GTK_TOP)/bin/libpng.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
42 $(GTK_TOP)/bin/libtiff.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
43 $(GTK_TOP)/bin/zlib.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
44 $(GTK_LIBS)/libpango-1.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
45 $(GTK_LIBS)/libpangoft2-1.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
46 $(GTK_LIBS)/libpangowin32-1.0-0.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
47 $(GTK_LIBS)/libatk-1.0-0.dll \
3896
dbb4d31718a4 [gaim-migrate @ 4048]
Rob Flynn <gaim@robflynn.com>
parents: 3883
diff changeset
48 $(PERL_TOP)/perl56.dll \
3905
3e508dd31b76 [gaim-migrate @ 4058]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3898
diff changeset
49 $(IDLETRACKER_TOP)/IdleTrac.dll
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
50
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
51 # For Gtk 2.0.3
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
52 # $(GTK_LIBS)/libjpeg6b.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
53 # $(GTK_LIBS)/libpng-3.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
54 # $(GTK_LIBS)/libtiff.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
55 # $(GTK_LIBS)/libz.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
56
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
57 # For Gtk 2.0.6
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
58 # $(GTK_TOP)/bin/libjpeg.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
59 # $(GTK_TOP)/bin/libpng.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
60 # $(GTK_TOP)/bin/libtiff.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
61 # $(GTK_TOP)/bin/zlib.dll \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
62
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
63
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
64
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
65
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
66 PIXMAPS_DIALOGS = $(GAIM_PIXMAPS)/gaim_error.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
67 $(GAIM_PIXMAPS)/gaim_info.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
68 $(GAIM_PIXMAPS)/gaim_warning.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
69 $(GAIM_PIXMAPS)/gaim_question.png
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
70
3881
b10f36aa0b18 [gaim-migrate @ 4033]
Rob Flynn <gaim@robflynn.com>
parents: 3880
diff changeset
71 PIXMAPS_MENUS = $(GAIM_PIXMAPS)/about_menu.png \
3883
2049abe74a63 [gaim-migrate @ 4035]
Rob Flynn <gaim@robflynn.com>
parents: 3881
diff changeset
72 $(GAIM_PIXMAPS)/accounts-menu.png \
2049abe74a63 [gaim-migrate @ 4035]
Rob Flynn <gaim@robflynn.com>
parents: 3881
diff changeset
73 $(GAIM_PIXMAPS)/import-menu.png \
3896
dbb4d31718a4 [gaim-migrate @ 4048]
Rob Flynn <gaim@robflynn.com>
parents: 3883
diff changeset
74 $(GAIM_PIXMAPS)/insert-image-small.png \
dbb4d31718a4 [gaim-migrate @ 4048]
Rob Flynn <gaim@robflynn.com>
parents: 3883
diff changeset
75 $(GAIM_PIXMAPS)/insert-link-small.png
3675
e8001a0a5990 [gaim-migrate @ 3805]
Rob Flynn <gaim@robflynn.com>
parents: 3674
diff changeset
76
3670
773dbe57e635 [gaim-migrate @ 3800]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3630
diff changeset
77 PIXMAPS_BUTTONS = $(GAIM_PIXMAPS)/edit.png \
773dbe57e635 [gaim-migrate @ 3800]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3630
diff changeset
78 $(GAIM_PIXMAPS)/accounts.png \
3923
b8398b505b03 [gaim-migrate @ 4095]
Rob Flynn <gaim@robflynn.com>
parents: 3920
diff changeset
79 $(GAIM_PIXMAPS)/change-bgcolor-small.png \
b8398b505b03 [gaim-migrate @ 4095]
Rob Flynn <gaim@robflynn.com>
parents: 3920
diff changeset
80 $(GAIM_PIXMAPS)/change-fgcolor-small.png \
3670
773dbe57e635 [gaim-migrate @ 3800]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3630
diff changeset
81 $(GAIM_PIXMAPS)/preferences.png \
3672
91d95e2163ee [gaim-migrate @ 3802]
Rob Flynn <gaim@robflynn.com>
parents: 3670
diff changeset
82 $(GAIM_PIXMAPS)/signon.png \
91d95e2163ee [gaim-migrate @ 3802]
Rob Flynn <gaim@robflynn.com>
parents: 3670
diff changeset
83 $(GAIM_PIXMAPS)/insert-image-small.png \
91d95e2163ee [gaim-migrate @ 3802]
Rob Flynn <gaim@robflynn.com>
parents: 3670
diff changeset
84 $(GAIM_PIXMAPS)/insert-link-small.png \
91d95e2163ee [gaim-migrate @ 3802]
Rob Flynn <gaim@robflynn.com>
parents: 3670
diff changeset
85 $(GAIM_PIXMAPS)/insert-smiley-small.png \
91d95e2163ee [gaim-migrate @ 3802]
Rob Flynn <gaim@robflynn.com>
parents: 3670
diff changeset
86 $(GAIM_PIXMAPS)/text_bigger.png \
91d95e2163ee [gaim-migrate @ 3802]
Rob Flynn <gaim@robflynn.com>
parents: 3670
diff changeset
87 $(GAIM_PIXMAPS)/text_normal.png \
3674
7c970aeaec69 [gaim-migrate @ 3804]
Rob Flynn <gaim@robflynn.com>
parents: 3673
diff changeset
88 $(GAIM_PIXMAPS)/text_smaller.png
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
89
4060
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
90 PIXMAPS_SMILEYS = $(GAIM_PIXMAPS)/angel.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
91 $(GAIM_PIXMAPS)/bigsmile.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
92 $(GAIM_PIXMAPS)/burp.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
93 $(GAIM_PIXMAPS)/cool.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
94 $(GAIM_PIXMAPS)/crossedlips.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
95 $(GAIM_PIXMAPS)/cry.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
96 $(GAIM_PIXMAPS)/embarrassed.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
97 $(GAIM_PIXMAPS)/kiss.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
98 $(GAIM_PIXMAPS)/moneymouth.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
99 $(GAIM_PIXMAPS)/sad.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
100 $(GAIM_PIXMAPS)/scream.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
101 $(GAIM_PIXMAPS)/smile.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
102 $(GAIM_PIXMAPS)/think.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
103 $(GAIM_PIXMAPS)/tongue.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
104 $(GAIM_PIXMAPS)/wink.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
105 $(GAIM_PIXMAPS)/yell.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
106 $(GAIM_PIXMAPS)/luke.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
107 $(GAIM_PIXMAPS)/oneeye.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
108 $(GAIM_PIXMAPS)/crazy.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
109 $(GAIM_PIXMAPS)/mrt.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
110 $(GAIM_PIXMAPS)/download.png \
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
111 $(GAIM_PIXMAPS)/farted.png
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
112
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
113 PIXMAPS = $(GAIM_PIXMAPS)/away.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
114 $(GAIM_PIXMAPS)/connect.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
115 $(GAIM_PIXMAPS)/msgpend.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
116 $(GAIM_PIXMAPS)/msgunread.png \
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
117 $(GAIM_PIXMAPS)/offline.png \
3670
773dbe57e635 [gaim-migrate @ 3800]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3630
diff changeset
118 $(GAIM_PIXMAPS)/online.png \
773dbe57e635 [gaim-migrate @ 3800]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3630
diff changeset
119 $(GAIM_PIXMAPS)/logo.png
4060
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
120
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
121
4017
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
122 SOUNDS = $(GAIM_SOUNDS)/leave.wav \
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
123 $(GAIM_SOUNDS)/redalert.wav \
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
124 $(GAIM_SOUNDS)/receive.wav \
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
125 $(GAIM_SOUNDS)/send.wav \
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
126 $(GAIM_SOUNDS)/arrive.wav
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
127
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
128
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
129 ##
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
130 ## Don't forget to change STATIC_PROTO_INIT, in config.h.mingw if you
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
131 ## change the status of a protocol (static/plugin)
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
132 ##
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
133
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
134 OSCAR_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
135 YAHOO_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
136 MSN_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
137 TOC_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
138 IRC_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
139 JABBER_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
140 NAPSTER_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
141 GG_TYPE = PLUGIN
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
142
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
143 all:
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
144 cp config.h.mingw config.h
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
145 $(MAKE) TYPE='$(OSCAR_TYPE)' -C $(OSCAR) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
146 $(MAKE) TYPE='$(YAHOO_TYPE)' -C $(YAHOO) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
147 $(MAKE) TYPE='$(MSN_TYPE)' -C $(MSN) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
148 $(MAKE) TYPE='$(TOC_TYPE)' -C $(TOC) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
149 $(MAKE) TYPE='$(IRC_TYPE)' -C $(IRC) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
150 $(MAKE) TYPE='$(JABBER_TYPE)' -C $(JABBER) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
151 $(MAKE) TYPE='$(GG_TYPE)' -C $(GG) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
152 $(MAKE) -C $(GAIM_SRC) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
153 $(MAKE) -C $(GAIM_PLUGINS) -f Makefile.mingw
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
154
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
155
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
156 install: all
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
157 mkdir -p $(GAIM_INSTALL_DIR)/plugins
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
158 mkdir -p $(GAIM_INSTALL_DIR)/pixmaps/gaim/dialogs
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
159 mkdir -p $(GAIM_INSTALL_DIR)/pixmaps/gaim/buttons
3676
cae5b523f0ed [gaim-migrate @ 3806]
Rob Flynn <gaim@robflynn.com>
parents: 3675
diff changeset
160 mkdir -p $(GAIM_INSTALL_DIR)/pixmaps/gaim/menus
4060
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
161 mkdir -p $(GAIM_INSTALL_DIR)/pixmaps/gaim/smileys/default
4017
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
162 mkdir -p $(GAIM_INSTALL_DIR)/sounds/gaim
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
163 $(MAKE) -C $(PO) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
164 $(MAKE) -C $(GAIM_SRC) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
165 $(MAKE) -C $(GAIM_PLUGINS) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
166 $(MAKE) TYPE='$(OSCAR_TYPE)' -C $(OSCAR) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
167 $(MAKE) TYPE='$(YAHOO_TYPE)' -C $(YAHOO) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
168 $(MAKE) TYPE='$(MSN_TYPE)' -C $(MSN) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
169 $(MAKE) TYPE='$(TOC_TYPE)' -C $(TOC) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
170 $(MAKE) TYPE='$(IRC_TYPE)' -C $(IRC) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
171 $(MAKE) TYPE='$(JABBER_TYPE)' -C $(JABBER) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
172 $(MAKE) TYPE='$(GG_TYPE)' -C $(GG) -f Makefile.mingw install
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
173 cp $(NEEDED_DLLS) $(GAIM_INSTALL_DIR)
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
174 cp $(PIXMAPS_DIALOGS) $(GAIM_INSTALL_DIR)/pixmaps/gaim/dialogs
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
175 cp $(PIXMAPS_BUTTONS) $(GAIM_INSTALL_DIR)/pixmaps/gaim/buttons
4060
c3c36d2444af [gaim-migrate @ 4270]
Rob Flynn <gaim@robflynn.com>
parents: 4021
diff changeset
176 cp $(PIXMAPS_SMILEYS) $(GAIM_INSTALL_DIR)/pixmaps/gaim/smileys/default
3675
e8001a0a5990 [gaim-migrate @ 3805]
Rob Flynn <gaim@robflynn.com>
parents: 3674
diff changeset
177 cp $(PIXMAPS_MENUS) $(GAIM_INSTALL_DIR)/pixmaps/gaim/menus
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
178 cp $(PIXMAPS) $(GAIM_INSTALL_DIR)/pixmaps/gaim
4017
4cf1d0ff9f5f [gaim-migrate @ 4217]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3967
diff changeset
179 cp $(SOUNDS) $(GAIM_INSTALL_DIR)/sounds/gaim
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
180 mkdir -p $(GAIM_INSTALL_DIR)/lib/gtk-2.0
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
181 cp -R $(GTK_LIBS)/gtk-2.0/2.0.0 $(GAIM_INSTALL_DIR)/lib/gtk-2.0
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
182 cp -R $(GTK_LIBS)/pango $(GAIM_INSTALL_DIR)/lib
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
183 cp -R $(GTK_TOP)/etc $(GAIM_INSTALL_DIR)
3963
db0a88dd6fcf [gaim-migrate @ 4147]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3923
diff changeset
184 cp $(GAIM_SRC)/win32/themes/gtkrc $(GAIM_INSTALL_DIR)/etc/gtk-2.0
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
185
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
186 installer:
3967
cafc0968ea6b [gaim-migrate @ 4151]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3963
diff changeset
187 makensis.exe /DGAIM_VERSION="$(VERSION)" gaim-installer.nsi
3630
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
188
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
189 clean:
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
190 $(MAKE) -C $(PO) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
191 $(MAKE) -C $(OSCAR) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
192 $(MAKE) -C $(YAHOO) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
193 $(MAKE) -C $(MSN) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
194 $(MAKE) -C $(TOC) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
195 $(MAKE) -C $(IRC) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
196 $(MAKE) -C $(JABBER) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
197 $(MAKE) -C $(GG) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
198 $(MAKE) -C $(GAIM_SRC) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
199 $(MAKE) -C $(GAIM_PLUGINS) -f Makefile.mingw clean
9682c0e022c6 [gaim-migrate @ 3753]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
200 rm -rf config.h $(GAIM_INSTALL_DIR)
3898
34292bf25e4d [gaim-migrate @ 4050]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 3896
diff changeset
201 rm -rf gaim*.exe