Mercurial > pidgin
annotate src/Makefile.am @ 12360:3153661f4d5c
[gaim-migrate @ 14664]
Faceprint is concerned about 2 things:
1)some of the random colors are very close together.
as best we can tell, there are two ways to fix this
1a) for each proposed color, iterate the entire list of selected
colors, looking to ensure that it is not too close to any of them.
this is an O(n^2) operation, with n >= 220 (the current number of
colors we look for)
1b) iterate the entire set of possible colors, skipping ahead by some
guess (rather than iterating by 1). this is an O(n^3) operation,
where n is 65535/(whatever we skip ahead by). This is not only a
more expensive operation, but because of the nature of the color
list, it is not _necessarily_ going to yield more predictable
results, skipping ahead 5 (or any other number) does not necessarily
guarantee that you've skipped 5 very similar colors.
2) as you can see, either solution to #1 is potentially a resource hog.
#1a is a random delay, #1b is inherently expensive. How often #1a will
exceed the bound #1b, if ever, is unknown.
rather than doing either of these, we settled on a middle course: a .h
file has been created containing a set of colors. currently the set we
were previously hard coded to. Gaim will search that list for usable
colors and start randomly looking only if that list does not contain
sufficient usable colors. ideally this list would be generated to have
colors that are known to be a "safe" distance appart, that is colors that
you can tell appart. and Ideally it would have a (small) multiple of the
number of colors we are searching for. This should ensure that IF we go
to randomly searching, we need do so only for a few colors.
Right now I have no good way to generate a "safe" list of colors though.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Mon, 05 Dec 2005 21:46:47 +0000 |
parents | 3ef381cdc47e |
children | 9fd94eb52dc3 |
rev | line source |
---|---|
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
1 EXTRA_DIST = \ |
11884 | 2 dbus-analyze-functions.py \ |
3 dbus-analyze-types.py \ | |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
4 getopt.c \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
5 getopt.h \ |
6187 | 6 getopt1.c \ |
6198
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
7 Makefile.mingw \ |
6190 | 8 win_gaim.c \ |
6198
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
9 win32/IdleTracker/Makefile.mingw \ |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
10 win32/IdleTracker/idletrack.c \ |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
11 win32/IdleTracker/idletrack.h \ |
6190 | 12 win32/gaimrc.rc \ |
13 win32/global.mak \ | |
6198
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
14 win32/libc_interface.c \ |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
15 win32/libc_interface.h \ |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
16 win32/libc_internal.h \ |
6190 | 17 win32/resource.h \ |
6198
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
18 win32/untar.c \ |
6190 | 19 win32/untar.h \ |
20 win32/wgaimerror.h \ | |
21 win32/win32dep.c \ | |
22 win32/win32dep.h \ | |
23 win32/wspell.c \ | |
24 win32/wspell.h \ | |
6198
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
25 win32/nsis/gaim-header.bmp \ |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6190
diff
changeset
|
26 win32/nsis/gaim-intro.bmp \ |
7577
f54c4f2a9d5a
[gaim-migrate @ 8193]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7431
diff
changeset
|
27 win32/nsis/langmacros.nsh \ |
10095
b28f9be379b3
[gaim-migrate @ 11114]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
9993
diff
changeset
|
28 win32/nsis/translations/albanian.nsh \ |
7577
f54c4f2a9d5a
[gaim-migrate @ 8193]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7431
diff
changeset
|
29 win32/nsis/translations/bulgarian.nsh \ |
9956
a448265e09d8
[gaim-migrate @ 10856]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
9791
diff
changeset
|
30 win32/nsis/translations/catalan.nsh \ |
7626
2fb83607becf
[gaim-migrate @ 8250]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7593
diff
changeset
|
31 win32/nsis/translations/czech.nsh \ |
7924
cb400cd78961
[gaim-migrate @ 8593]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7763
diff
changeset
|
32 win32/nsis/translations/danish.nsh \ |
6412
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
33 win32/nsis/translations/dutch.nsh \ |
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
34 win32/nsis/translations/english.nsh \ |
8178
33802f8a2d90
[gaim-migrate @ 8895]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
8126
diff
changeset
|
35 win32/nsis/translations/finnish.nsh \ |
6412
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
36 win32/nsis/translations/french.nsh \ |
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
37 win32/nsis/translations/german.nsh \ |
8388
c08d9b0dbd29
[gaim-migrate @ 9116]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
8317
diff
changeset
|
38 win32/nsis/translations/hebrew.nsh \ |
6412
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
39 win32/nsis/translations/hungarian.nsh \ |
6448
fd3c96c0c2d6
[gaim-migrate @ 6957]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6442
diff
changeset
|
40 win32/nsis/translations/italian.nsh \ |
8183
ab0fce369327
[gaim-migrate @ 8902]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
8178
diff
changeset
|
41 win32/nsis/translations/japanese.nsh \ |
8099
40163e984818
[gaim-migrate @ 8799]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7924
diff
changeset
|
42 win32/nsis/translations/korean.nsh \ |
8567
d92a7574473c
[gaim-migrate @ 9314]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
8490
diff
changeset
|
43 win32/nsis/translations/norwegian.nsh \ |
8126
b6458d4ce101
[gaim-migrate @ 8830]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
8113
diff
changeset
|
44 win32/nsis/translations/polish.nsh \ |
7577
f54c4f2a9d5a
[gaim-migrate @ 8193]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7431
diff
changeset
|
45 win32/nsis/translations/portuguese.nsh \ |
6412
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
46 win32/nsis/translations/portuguese-br.nsh \ |
8099
40163e984818
[gaim-migrate @ 8799]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7924
diff
changeset
|
47 win32/nsis/translations/romanian.nsh \ |
40163e984818
[gaim-migrate @ 8799]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7924
diff
changeset
|
48 win32/nsis/translations/russian.nsh \ |
6412
4cb8e2e4b5d4
[gaim-migrate @ 6918]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6371
diff
changeset
|
49 win32/nsis/translations/serbian-latin.nsh \ |
6559
8dba07c335e9
[gaim-migrate @ 7081]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6493
diff
changeset
|
50 win32/nsis/translations/simp-chinese.nsh \ |
9561
3ff773e92747
[gaim-migrate @ 10397]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
9391
diff
changeset
|
51 win32/nsis/translations/slovak.nsh \ |
9115
f55f93a975f2
[gaim-migrate @ 9892]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
8713
diff
changeset
|
52 win32/nsis/translations/slovenian.nsh \ |
7577
f54c4f2a9d5a
[gaim-migrate @ 8193]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7431
diff
changeset
|
53 win32/nsis/translations/spanish.nsh \ |
6651
6eb1f388bdf8
[gaim-migrate @ 7176]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6562
diff
changeset
|
54 win32/nsis/translations/swedish.nsh \ |
8464 | 55 win32/nsis/translations/trad-chinese.nsh \ |
56 win32/nsis/translations/vietnamese.nsh | |
8099
40163e984818
[gaim-migrate @ 8799]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
7924
diff
changeset
|
57 |
12024 | 58 if HAVE_VV |
59 SUBDIRS = protocols mediastreamer | |
60 else | |
2086
424a40f12a6c
[gaim-migrate @ 2096]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1901
diff
changeset
|
61 SUBDIRS = protocols |
12024 | 62 endif |
2086
424a40f12a6c
[gaim-migrate @ 2096]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1901
diff
changeset
|
63 |
9391 | 64 gaim_coresources = \ |
5563
9eb5b13fd412
[gaim-migrate @ 5965]
Christian Hammond <chipx86@chipx86.com>
parents:
5530
diff
changeset
|
65 account.c \ |
9364 | 66 accountopt.c \ |
67 blist.c \ | |
68 buddyicon.c \ | |
10684
72a5babfa8b4
[gaim-migrate @ 12231]
Luke Schierer <lschiere@pidgin.im>
parents:
10643
diff
changeset
|
69 cipher.c \ |
9364 | 70 cmds.c \ |
71 connection.c \ | |
72 conversation.c \ | |
73 core.c \ | |
74 debug.c \ | |
10228 | 75 desktopitem.c \ |
9364 | 76 eventloop.c \ |
77 ft.c \ | |
12272 | 78 idle.c \ |
9364 | 79 imgstore.c \ |
80 log.c \ | |
12024 | 81 media.c \ |
10977
2ce8ec01a064
[gaim-migrate @ 12803]
Christopher O'Brien <siege@pidgin.im>
parents:
10708
diff
changeset
|
82 mime.c \ |
9364 | 83 network.c \ |
11375 | 84 ntlm.c \ |
9364 | 85 notify.c \ |
86 plugin.c \ | |
87 pluginpref.c \ | |
88 pounce.c \ | |
10245 | 89 prefix.c \ |
90 prefs.c \ | |
9364 | 91 privacy.c \ |
92 proxy.c \ | |
93 prpl.c \ | |
94 request.c \ | |
95 roomlist.c \ | |
10418 | 96 savedstatuses.c \ |
9364 | 97 server.c \ |
98 signals.c \ | |
11373 | 99 dnssrv.c\ |
9364 | 100 status.c \ |
101 stringref.c \ | |
11225 | 102 stun.c \ |
9364 | 103 sound.c \ |
104 sslconn.c \ | |
11195 | 105 upnp.c \ |
9364 | 106 util.c \ |
107 value.c \ | |
11475
7fab28c991f3
[gaim-migrate @ 13717]
Gary Kramlich <grim@reaperworld.com>
parents:
11441
diff
changeset
|
108 xmlnode.c \ |
7fab28c991f3
[gaim-migrate @ 13717]
Gary Kramlich <grim@reaperworld.com>
parents:
11441
diff
changeset
|
109 whiteboard.c |
9364 | 110 |
111 gaim_coreheaders = \ | |
5563
9eb5b13fd412
[gaim-migrate @ 5965]
Christian Hammond <chipx86@chipx86.com>
parents:
5530
diff
changeset
|
112 account.h \ |
5638
0bdfa28c678e
[gaim-migrate @ 6047]
Christian Hammond <chipx86@chipx86.com>
parents:
5563
diff
changeset
|
113 accountopt.h \ |
5228
1a53330dfd34
[gaim-migrate @ 5598]
Christian Hammond <chipx86@chipx86.com>
parents:
5211
diff
changeset
|
114 blist.h \ |
6846
8ab95f4c9800
[gaim-migrate @ 7391]
Christian Hammond <chipx86@chipx86.com>
parents:
6748
diff
changeset
|
115 buddyicon.h \ |
10684
72a5babfa8b4
[gaim-migrate @ 12231]
Luke Schierer <lschiere@pidgin.im>
parents:
10643
diff
changeset
|
116 cipher.h \ |
9130 | 117 cmds.h \ |
5563
9eb5b13fd412
[gaim-migrate @ 5965]
Christian Hammond <chipx86@chipx86.com>
parents:
5530
diff
changeset
|
118 connection.h \ |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
119 conversation.h \ |
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
120 core.h \ |
11884 | 121 dbus-maybe.h \ |
5211
0241d6b6702d
[gaim-migrate @ 5581]
Christian Hammond <chipx86@chipx86.com>
parents:
5206
diff
changeset
|
122 debug.h \ |
10228 | 123 desktopitem.h \ |
8273
f24172f53650
[gaim-migrate @ 8997]
Christian Hammond <chipx86@chipx86.com>
parents:
8231
diff
changeset
|
124 eventloop.h \ |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
125 ft.h \ |
12272 | 126 idle.h \ |
6982 | 127 imgstore.h \ |
7593 | 128 log.h \ |
12024 | 129 media.h \ |
10977
2ce8ec01a064
[gaim-migrate @ 12803]
Christopher O'Brien <siege@pidgin.im>
parents:
10708
diff
changeset
|
130 mime.h \ |
8231
f50c059b6384
[gaim-migrate @ 8954]
Christian Hammond <chipx86@chipx86.com>
parents:
8183
diff
changeset
|
131 network.h \ |
5436
ad445074d239
[gaim-migrate @ 5818]
Christian Hammond <chipx86@chipx86.com>
parents:
5276
diff
changeset
|
132 notify.h \ |
11375 | 133 ntlm.h \ |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
134 plugin.h \ |
8713 | 135 pluginpref.h \ |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
136 pounce.h \ |
10312 | 137 prefix.h \ |
10245 | 138 prefs.h \ |
6073
6f924c4c5748
[gaim-migrate @ 6532]
Christian Hammond <chipx86@chipx86.com>
parents:
6065
diff
changeset
|
139 privacy.h \ |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
140 proxy.h \ |
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
141 prpl.h \ |
5477
e8e498255369
[gaim-migrate @ 5873]
Christian Hammond <chipx86@chipx86.com>
parents:
5440
diff
changeset
|
142 request.h \ |
8113 | 143 roomlist.h \ |
10418 | 144 savedstatuses.h \ |
5874
964e4f94fc56
[gaim-migrate @ 6306]
Christian Hammond <chipx86@chipx86.com>
parents:
5859
diff
changeset
|
145 server.h \ |
6485
70d5122bc3ff
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6448
diff
changeset
|
146 signals.h \ |
11373 | 147 dnssrv.h \ |
6065 | 148 status.h \ |
7763 | 149 stringref.h \ |
11225 | 150 stun.h \ |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
151 sound.h \ |
6701
b7e113a59b51
[gaim-migrate @ 7227]
Christian Hammond <chipx86@chipx86.com>
parents:
6651
diff
changeset
|
152 sslconn.h \ |
11195 | 153 upnp.h \ |
6562
c53a3f0649eb
[gaim-migrate @ 7084]
Christian Hammond <chipx86@chipx86.com>
parents:
6559
diff
changeset
|
154 util.h \ |
7131 | 155 value.h \ |
9957 | 156 version.h \ |
11475
7fab28c991f3
[gaim-migrate @ 13717]
Gary Kramlich <grim@reaperworld.com>
parents:
11441
diff
changeset
|
157 xmlnode.h \ |
7fab28c991f3
[gaim-migrate @ 13717]
Gary Kramlich <grim@reaperworld.com>
parents:
11441
diff
changeset
|
158 whiteboard.h |
5206
ffac5e345451
[gaim-migrate @ 5574]
Christian Hammond <chipx86@chipx86.com>
parents:
5205
diff
changeset
|
159 |
9364 | 160 |
11055 | 161 |
162 if ENABLE_DBUS | |
163 | |
11337 | 164 CLEANFILES = \ |
11241 | 165 dbus-bindings.c \ |
11242 | 166 dbus-client-binding.c \ |
11331 | 167 dbus-client-binding.h \ |
11337 | 168 gaim.service \ |
169 dbus-types.c \ | |
11884 | 170 dbus-types.h |
11241 | 171 |
11242 | 172 # gaim dbus server |
11241 | 173 |
11242 | 174 dbus_sources = dbus-server.c dbus-useful.c |
11903 | 175 dbus_headers = dbus-bindings.h dbus-gaim.h dbus-server.h dbus-useful.h dbus-define-api.h |
11146 | 176 |
11187 | 177 dbus_exported = dbus-useful.h dbus-define-api.h account.h blist.h connection.h conversation.h core.h roomlist.h status.h server.h |
11146 | 178 |
11903 | 179 gaim_build_coreheaders = $(addprefix $(srcdir)/, $(gaim_coreheaders)) |
180 dbus_build_exported = $(addprefix $(srcdir)/, $(dbus_exported)) | |
11331 | 181 |
11337 | 182 dbus-types.c: dbus-analyze-types.py $(gaim_coreheaders) |
11903 | 183 cat $(gaim_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=GAIM_DBUS_DEFINE_TYPE\(%s\) > $@ |
11331 | 184 |
11337 | 185 dbus-types.h: dbus-analyze-types.py $(dbus_coreheaders) |
11903 | 186 cat $(gaim_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=GAIM_DBUS_DECLARE_TYPE\(%s\) > $@ |
11146 | 187 |
11171 | 188 dbus-bindings.c: dbus-analyze-functions.py $(dbus_exported) |
11903 | 189 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py > $@ |
11171 | 190 |
11331 | 191 dbus-server.$(OBJEXT): dbus-bindings.c dbus-types.c dbus-types.h |
192 $(gaim_OBJECTS): dbus-types.h | |
11241 | 193 |
194 # libgaim-client | |
195 | |
196 lib_LTLIBRARIES = libgaim-client.la | |
197 | |
198 libgaim_client_la_SOURCES = gaim-client.c | |
199 | |
200 gaim-client-bindings.c: dbus-analyze-functions.py $(dbus_exported) | |
11903 | 201 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client > $@ |
11241 | 202 |
11331 | 203 gaim-client-bindings.h: dbus-analyze-types.py dbus-analyze-functions.py $(gaim_coreheaders) $(dbus_exported) |
11903 | 204 cat $(gaim_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --keyword=enum --verbatim > $@ |
205 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client --headers >> $@ | |
11241 | 206 |
207 $(libgaim_client_la_OBJECTS): gaim-client-bindings.h gaim-client-bindings.c | |
11171 | 208 |
11241 | 209 |
210 # gaim-client-example | |
211 | |
11242 | 212 gaim_client_example_SOURCES = gaim-client-example.c |
11241 | 213 |
11405 | 214 gaim_client_example_DEPENDENCIES = @LIBOBJS@ libgaim-client.la |
11277 | 215 |
11241 | 216 gaim_client_example_LDADD = \ |
217 @LIBOBJS@ \ | |
218 libgaim-client.la \ | |
219 $(GTK_LIBS) \ | |
220 $(DBUS_LIBS) | |
221 | |
11334 | 222 gaim_clientbP = gaim-client-example |
11241 | 223 |
11405 | 224 gaim-client-example.$(OBJEXT): gaim-client-bindings.h |
11331 | 225 |
226 # scripts | |
227 | |
228 bin_SCRIPTS = gaim-remote.py gaim-notifications-example.py gaim-send gaim-send-async | |
229 | |
11171 | 230 |
11331 | 231 # gaim.service |
232 | |
233 gaim.service: | |
234 echo "[Gaim]" > $@ | |
235 echo "Name=org.gaim.GaimService" >> $@ | |
236 echo "Exec=$(bindir)/gaim" >> $@ | |
237 | |
11349 | 238 #Ideally, this directory should be autodetected, and the user should |
239 #be able to specify it as an option to "configure" | |
11351 | 240 dbus_sessiondir = $(DBUS_SESSION_DIR) |
241 dbus_session_DATA = gaim.service | |
11055 | 242 |
243 endif | |
244 | |
11405 | 245 bin_PROGRAMS = gaim $(gaim_clientbP) |
11334 | 246 |
11617
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
247 gaim_SOURCES = \ |
11618
82c9c0f5e742
[gaim-migrate @ 13892]
Gary Kramlich <grim@reaperworld.com>
parents:
11617
diff
changeset
|
248 $(gaim_coresources) \ |
82c9c0f5e742
[gaim-migrate @ 13892]
Gary Kramlich <grim@reaperworld.com>
parents:
11617
diff
changeset
|
249 $(dbus_sources) \ |
11617
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
250 gtkblist.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
251 gtkcombobox.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
252 gtkcelllayout.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
253 gtkcellview.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
254 gtkcellviewmenuitem.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
255 gtkaccount.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
256 gtkcellrendererprogress.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
257 gtkconn.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
258 gtkconv.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
259 gtkdebug.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
260 gtkdialogs.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
261 gtkdnd-hints.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
262 gtkeventloop.c \ |
11735 | 263 gtkexpander.c \ |
11617
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
264 gtkft.c \ |
11907 | 265 gtkidle.c \ |
11617
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
266 gtkimhtml.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
267 gtkimhtmltoolbar.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
268 gtklog.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
269 gtkmain.c \ |
12024 | 270 gtkmedia.c \ |
11617
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
271 gtkmenutray.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
272 gtknotify.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
273 gtkplugin.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
274 gtkpluginpref.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
275 gtkprefs.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
276 gtkprivacy.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
277 gtkpounce.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
278 gtkrequest.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
279 gtkroomlist.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
280 gtksavedstatuses.c \ |
12249 | 281 gtksession.c \ |
11617
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
282 gtksound.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
283 gtksourceiter.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
284 gtkstatusbox.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
285 gtkstock.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
286 gtkthemes.c \ |
169872d69cda
[gaim-migrate @ 13891]
Gary Kramlich <grim@reaperworld.com>
parents:
11584
diff
changeset
|
287 gtkutils.c \ |
12249 | 288 gtkwhiteboard.c |
9364 | 289 |
290 gaim_headers = \ | |
11095 | 291 $(dbus_headers) \ |
9364 | 292 gaim.h \ |
10708 | 293 gtkcombobox.h \ |
294 gtkcelllayout.h \ | |
295 gtkcellview.h \ | |
296 gtkcellviewmenuitem.h \ | |
297 gtkcellview.h \ | |
298 gtkcellviewmenuitem.h \ | |
9364 | 299 gtkaccount.h \ |
300 gtkcellrendererprogress.h \ | |
301 gtkblist.h \ | |
302 gtkconn.h \ | |
303 gtkconv.h \ | |
11584 | 304 gtkconvwin.h \ |
9364 | 305 gtkdebug.h \ |
9709 | 306 gtkdialogs.h \ |
10297
ec140184437b
[gaim-migrate @ 11480]
Luke Schierer <lschiere@pidgin.im>
parents:
10295
diff
changeset
|
307 gtkdnd-hints.h \ |
9364 | 308 gtkeventloop.h \ |
11735 | 309 gtkexpander.h \ |
9364 | 310 gtkft.h \ |
9791 | 311 gtkgaim.h \ |
11907 | 312 gtkidle.h \ |
9364 | 313 gtkimhtml.h \ |
314 gtkimhtmltoolbar.h \ | |
315 gtklog.h \ | |
12024 | 316 gtkmedia.h \ |
11553
5c8210f7cbe2
[gaim-migrate @ 13813]
Gary Kramlich <grim@reaperworld.com>
parents:
11525
diff
changeset
|
317 gtkmenutray.h \ |
12360
3153661f4d5c
[gaim-migrate @ 14664]
Luke Schierer <lschiere@pidgin.im>
parents:
12272
diff
changeset
|
318 gtknickcolors.h \ |
9364 | 319 gtknotify.h \ |
320 gtkplugin.h \ | |
321 gtkpluginpref.h \ | |
322 gtkprefs.h \ | |
323 gtkprivacy.h \ | |
324 gtkpounce.h \ | |
325 gtkrequest.h \ | |
326 gtkroomlist.h \ | |
10418 | 327 gtksavedstatuses.h \ |
12251 | 328 gtksession.h \ |
9364 | 329 gtksound.h \ |
330 gtksourceiter.h \ | |
10643 | 331 gtkstatusbox.h \ |
10297
ec140184437b
[gaim-migrate @ 11480]
Luke Schierer <lschiere@pidgin.im>
parents:
10295
diff
changeset
|
332 gtkstock.h \ |
11525 | 333 gtkthemes.h \ |
9364 | 334 gtkutils.h \ |
11475
7fab28c991f3
[gaim-migrate @ 13717]
Gary Kramlich <grim@reaperworld.com>
parents:
11441
diff
changeset
|
335 internal.h \ |
7fab28c991f3
[gaim-migrate @ 13717]
Gary Kramlich <grim@reaperworld.com>
parents:
11441
diff
changeset
|
336 gtkwhiteboard.h |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
337 |
9364 | 338 gaimincludedir=$(includedir)/gaim |
339 gaiminclude_HEADERS = \ | |
340 $(gaim_coreheaders) \ | |
341 $(gaim_headers) | |
342 | |
12024 | 343 if HAVE_VV |
344 MS_LIBS=$(top_srcdir)/src/mediastreamer/libmediastreamer.la | |
345 MS_INCLUDES=-I$(top_srcdir)/src/mediastreamer | |
346 endif | |
347 | |
12033 | 348 gaim_DEPENDENCIES = @LIBOBJS@ $(STATIC_LINK_LIBS) $(MS_LIBS) |
1658
ea5b31cdd438
[gaim-migrate @ 1668]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1523
diff
changeset
|
349 gaim_LDFLAGS = -export-dynamic |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
350 gaim_LDADD = \ |
4418 | 351 @LIBOBJS@ \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
352 $(GTK_LIBS) \ |
11055 | 353 $(DBUS_LIBS) \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
354 $(SOUND_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
355 $(STATIC_LINK_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
356 $(XSS_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
357 $(SM_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
358 $(INTLLIBS) \ |
12068
8e9c18896431
[gaim-migrate @ 14363]
Richard Laager <rlaager@wiktel.com>
parents:
12061
diff
changeset
|
359 $(GTKSPELL_LIBS) \ |
12024 | 360 $(STARTUP_NOTIFICATION_LIBS) \ |
361 $(VV_LIBS) \ | |
362 $(MS_LIBS) | |
357
e396f6c4a342
[gaim-migrate @ 367]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
349
diff
changeset
|
363 |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
364 AM_CPPFLAGS = \ |
10245 | 365 -DBR_PTHREADS=0 \ |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
366 -DDATADIR=\"$(datadir)\" \ |
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
367 -DLIBDIR=\"$(libdir)/gaim/\" \ |
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
368 -DLOCALEDIR=\"$(datadir)/locale\" \ |
8702 | 369 -DSYSCONFDIR=\"$(sysconfdir)\" \ |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
370 -I$(top_srcdir)/plugins \ |
12024 | 371 $(MS_INCLUDES) \ |
372 $(VV_CFLAGS) \ | |
4683
dfd1fe914da2
[gaim-migrate @ 4994]
Christian Hammond <chipx86@chipx86.com>
parents:
4561
diff
changeset
|
373 $(AUDIOFILE_CFLAGS) \ |
4684 | 374 $(AO_CFLAGS) \ |
5859
022786c7ab53
[gaim-migrate @ 6290]
Christian Hammond <chipx86@chipx86.com>
parents:
5717
diff
changeset
|
375 $(DEBUG_CFLAGS) \ |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
376 $(GTK_CFLAGS) \ |
11055 | 377 $(DBUS_CFLAGS) \ |
7168
282887c9e3dc
[gaim-migrate @ 7735]
Christian Hammond <chipx86@chipx86.com>
parents:
7136
diff
changeset
|
378 $(GTKSPELL_CFLAGS) \ |
282887c9e3dc
[gaim-migrate @ 7735]
Christian Hammond <chipx86@chipx86.com>
parents:
7136
diff
changeset
|
379 $(STARTUP_NOTIFICATION_CFLAGS) |