Mercurial > pidgin.yaz
annotate libgaim/Makefile.am @ 14456:c9867016ccd7
[gaim-migrate @ 17170]
Get rid of old fields
committer: Tailor Script <tailor@pidgin.im>
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Wed, 06 Sep 2006 00:04:45 +0000 |
parents | f3d67de8aaf5 |
children | fd45915c6988 |
rev | line source |
---|---|
14192 | 1 EXTRA_DIST = \ |
2 dbus-analyze-functions.py \ | |
3 dbus-analyze-types.py \ | |
4 gaim-notifications-example \ | |
5 gaim-remote \ | |
6 gaim-send \ | |
7 gaim-send-async \ | |
8 Makefile.mingw \ | |
9 win32/global.mak \ | |
10 win32/libc_interface.c \ | |
11 win32/libc_interface.h \ | |
12 win32/libc_internal.h \ | |
13 win32/wgaimerror.h \ | |
14 win32/win32dep.c \ | |
14452 | 15 win32/win32dep.h |
14192 | 16 |
17 SUBDIRS = plugins protocols | |
18 | |
19 gaim_coresources = \ | |
20 account.c \ | |
21 accountopt.c \ | |
22 blist.c \ | |
23 buddyicon.c \ | |
24 cipher.c \ | |
25 circbuffer.c \ | |
26 cmds.c \ | |
27 connection.c \ | |
28 conversation.c \ | |
29 core.c \ | |
30 debug.c \ | |
31 desktopitem.c \ | |
32 eventloop.c \ | |
33 ft.c \ | |
34 idle.c \ | |
35 imgstore.c \ | |
36 log.c \ | |
37 mime.c \ | |
38 network.c \ | |
39 ntlm.c \ | |
40 notify.c \ | |
41 plugin.c \ | |
42 pluginpref.c \ | |
43 pounce.c \ | |
44 prefix.c \ | |
45 prefs.c \ | |
46 privacy.c \ | |
47 proxy.c \ | |
48 prpl.c \ | |
49 request.c \ | |
50 roomlist.c \ | |
51 savedstatuses.c \ | |
52 server.c \ | |
53 signals.c \ | |
14194
ebe83aee29d2
[gaim-migrate @ 16866]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14192
diff
changeset
|
54 dnsquery.c \ |
14192 | 55 dnssrv.c\ |
56 status.c \ | |
57 stringref.c \ | |
58 stun.c \ | |
59 sound.c \ | |
60 sslconn.c \ | |
61 upnp.c \ | |
62 util.c \ | |
63 value.c \ | |
64 xmlnode.c \ | |
65 whiteboard.c | |
66 | |
67 gaim_coreheaders = \ | |
68 account.h \ | |
69 accountopt.h \ | |
70 blist.h \ | |
71 buddyicon.h \ | |
72 cipher.h \ | |
73 circbuffer.h \ | |
74 cmds.h \ | |
75 connection.h \ | |
76 conversation.h \ | |
77 core.h \ | |
78 dbus-maybe.h \ | |
79 debug.h \ | |
80 desktopitem.h \ | |
81 eventloop.h \ | |
82 ft.h \ | |
83 idle.h \ | |
84 imgstore.h \ | |
85 log.h \ | |
86 mime.h \ | |
87 network.h \ | |
88 notify.h \ | |
89 ntlm.h \ | |
90 plugin.h \ | |
91 pluginpref.h \ | |
92 pounce.h \ | |
93 prefs.h \ | |
94 privacy.h \ | |
95 proxy.h \ | |
96 prpl.h \ | |
97 request.h \ | |
98 roomlist.h \ | |
99 savedstatuses.h \ | |
100 server.h \ | |
101 signals.h \ | |
14194
ebe83aee29d2
[gaim-migrate @ 16866]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14192
diff
changeset
|
102 dnsquery.h \ |
14192 | 103 dnssrv.h \ |
104 status.h \ | |
105 stringref.h \ | |
106 stun.h \ | |
107 sound.h \ | |
108 sslconn.h \ | |
109 upnp.h \ | |
110 util.h \ | |
111 value.h \ | |
112 version.h \ | |
113 xmlnode.h \ | |
114 whiteboard.h | |
115 | |
116 if ENABLE_DBUS | |
117 | |
118 CLEANFILES = \ | |
119 dbus-bindings.c \ | |
120 dbus-client-binding.c \ | |
121 dbus-client-binding.h \ | |
122 dbus-types.c \ | |
123 dbus-types.h \ | |
124 gaim-client-bindings.c \ | |
125 gaim-client-bindings.h \ | |
126 gaim.service | |
127 | |
128 # gaim dbus server | |
129 | |
130 dbus_sources = dbus-server.c dbus-useful.c | |
131 dbus_headers = dbus-bindings.h dbus-gaim.h dbus-server.h dbus-useful.h dbus-define-api.h | |
132 | |
14352
9c884b84afb9
[gaim-migrate @ 17058]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14228
diff
changeset
|
133 dbus_exported = dbus-useful.h dbus-define-api.h account.h blist.h buddyicon.h connection.h conversation.h core.h log.h roomlist.h savedstatuses.h status.h server.h xmlnode.h |
14192 | 134 |
135 gaim_build_coreheaders = $(addprefix $(srcdir)/, $(gaim_coreheaders)) | |
136 dbus_build_exported = $(addprefix $(srcdir)/, $(dbus_exported)) | |
137 | |
138 dbus-types.c: dbus-analyze-types.py $(gaim_coreheaders) | |
139 cat $(gaim_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=GAIM_DBUS_DEFINE_TYPE\(%s\) > $@ | |
140 | |
141 dbus-types.h: dbus-analyze-types.py $(dbus_coreheaders) | |
142 cat $(gaim_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=GAIM_DBUS_DECLARE_TYPE\(%s\) > $@ | |
143 | |
144 dbus-bindings.c: dbus-analyze-functions.py $(dbus_exported) | |
145 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py > $@ | |
146 | |
147 dbus-server.$(OBJEXT): dbus-bindings.c dbus-types.c dbus-types.h | |
148 dbus-server.lo: dbus-bindings.c dbus-types.c dbus-types.h | |
149 $(libgaim_la_OBJECTS): dbus-types.h | |
150 | |
151 # libgaim-client | |
152 | |
153 libgaim_client_lib = libgaim-client.la | |
154 | |
155 libgaim_client_la_SOURCES = gaim-client.c gaim-client.h | |
156 | |
157 libgaim_client_la_LIBADD = $(DBUS_LIBS) | |
158 | |
159 gaim-client-bindings.c: dbus-analyze-functions.py $(dbus_exported) | |
160 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client > $@ | |
161 | |
162 gaim-client-bindings.h: dbus-analyze-types.py dbus-analyze-functions.py $(gaim_coreheaders) $(dbus_exported) | |
163 cat $(gaim_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --keyword=enum --verbatim > $@ | |
164 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client --headers >> $@ | |
165 | |
166 $(libgaim_client_la_OBJECTS): gaim-client-bindings.h gaim-client-bindings.c | |
167 | |
168 # gaim-client-example | |
169 | |
170 gaim_client_example_SOURCES = gaim-client-example.c | |
171 | |
172 gaim_client_example_DEPENDENCIES = @LIBOBJS@ libgaim-client.la | |
173 | |
174 gaim_client_example_LDADD = \ | |
175 @LIBOBJS@ \ | |
176 libgaim-client.la \ | |
177 $(GLIB_LIBS) \ | |
178 $(DBUS_LIBS) | |
179 | |
180 bin_PROGRAMS = gaim-client-example | |
181 | |
182 gaim-client-example.$(OBJEXT): gaim-client-bindings.h | |
183 | |
184 # scripts | |
185 | |
186 bin_SCRIPTS = gaim-remote gaim-send gaim-send-async | |
187 | |
188 exampledir = $(datadir)/doc/@PACKAGE@/examples | |
189 example_DATA = gaim-notifications-example | |
190 | |
191 endif | |
192 | |
193 lib_LTLIBRARIES = libgaim.la $(libgaim_client_lib) | |
194 | |
195 libgaim_la_SOURCES = \ | |
196 $(gaim_coresources) \ | |
197 $(dbus_sources) | |
198 | |
199 noinst_HEADERS= \ | |
200 internal.h \ | |
201 prefix.h | |
202 | |
203 libgaimincludedir=$(includedir)/gaim | |
204 libgaiminclude_HEADERS = \ | |
205 $(gaim_coreheaders) \ | |
206 $(dbus_headers) | |
207 | |
14228 | 208 libgaim_la_DEPENDENCIES = @LIBOBJS@ $(STATIC_LINK_LIBS) |
14192 | 209 libgaim_la_LDFLAGS = -export-dynamic |
210 libgaim_la_LIBADD = \ | |
211 @LIBOBJS@ \ | |
212 $(DBUS_LIBS) \ | |
213 $(GLIB_LIBS) \ | |
14217
28b1cebaa328
[gaim-migrate @ 16898]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14194
diff
changeset
|
214 $(LIBXML_LIBS) \ |
14192 | 215 $(STATIC_LINK_LIBS) \ |
216 $(INTLLIBS) \ | |
217 -lm | |
218 | |
219 AM_CPPFLAGS = \ | |
220 -DBR_PTHREADS=0 \ | |
221 -DDATADIR=\"$(datadir)\" \ | |
222 -DLIBDIR=\"$(libdir)/gaim/\" \ | |
223 -DLOCALEDIR=\"$(datadir)/locale\" \ | |
224 -DSYSCONFDIR=\"$(sysconfdir)\" \ | |
14217
28b1cebaa328
[gaim-migrate @ 16898]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14194
diff
changeset
|
225 $(GLIB_CFLAGS) \ |
14192 | 226 $(DEBUG_CFLAGS) \ |
227 $(DBUS_CFLAGS) \ | |
228 $(LIBXML_CFLAGS) |