libpurple/protocols/jabber/Makefile.am

Wed, 13 May 2009 20:29:03 +0000

author
Marcus Lundblad <malu@pidgin.im>
date
Wed, 13 May 2009 20:29:03 +0000
changeset 27110
05ca719b901b
parent 26958
a955bd42f529
child 27849
7f7428cb8309
permissions
-rw-r--r--

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.

7231
6af2d1e09b34 [gaim-migrate @ 7803]
Herman Bloggs <herman@bluedigits.com>
parents: 7170
diff changeset
1 EXTRA_DIST = \
24609
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
2 Makefile.mingw \
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
3 win32/posix.uname.c \
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
4 win32/utsname.h
2086
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
5
16651
218fe51ae7b7 soname versioning of libpurple. Should help resolve debian bug 421282
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16364
diff changeset
6 pkgdir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION)
2086
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
7
7014
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
8 JABBERSOURCES = auth.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
9 auth.h \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
10 buddy.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
11 buddy.h \
23611
d811757e19b5 * adding bosh files to Makefile.am & .mingw
Tobias Markmann <tfar@soc.pidgin.im>
parents: 18720
diff changeset
12 bosh.c \
d811757e19b5 * adding bosh files to Makefile.am & .mingw
Tobias Markmann <tfar@soc.pidgin.im>
parents: 18720
diff changeset
13 bosh.h \
7014
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
14 chat.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
15 chat.h \
23626
e21afec2f485 Custom smileys for XMPP according to XEP 0231. Refs #5627.
Marcus Lundblad <malu@pidgin.im>
parents: 18720
diff changeset
16 data.c \
e21afec2f485 Custom smileys for XMPP according to XEP 0231. Refs #5627.
Marcus Lundblad <malu@pidgin.im>
parents: 18720
diff changeset
17 data.h \
8312
3cb6d9d94694 [gaim-migrate @ 9036]
Nathan Walp <nwalp@pidgin.im>
parents: 8082
diff changeset
18 disco.c \
3cb6d9d94694 [gaim-migrate @ 9036]
Nathan Walp <nwalp@pidgin.im>
parents: 8082
diff changeset
19 disco.h \
15225
d04a059065dd [gaim-migrate @ 17949]
Sean Egan <seanegan@pidgin.im>
parents: 14736
diff changeset
20 google.c \
d04a059065dd [gaim-migrate @ 17949]
Sean Egan <seanegan@pidgin.im>
parents: 14736
diff changeset
21 google.h \
24372
830701cec96f Implements file transfers using in-band bytestreams for XMPP
Marcus Lundblad <malu@pidgin.im>
parents: 18720
diff changeset
22 ibb.c \
830701cec96f Implements file transfers using in-band bytestreams for XMPP
Marcus Lundblad <malu@pidgin.im>
parents: 18720
diff changeset
23 ibb.h \
7014
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
24 iq.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
25 iq.h \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
26 jabber.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
27 jabber.h \
26143
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
28 jingle/jingle.c \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
29 jingle/jingle.h \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
30 jingle/content.c \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
31 jingle/content.h \
26166
ad7d09fef256 Added a Jingle ice-udp transmitter.
Michael Ruprecht <maiku@pidgin.im>
parents: 26144
diff changeset
32 jingle/iceudp.c \
ad7d09fef256 Added a Jingle ice-udp transmitter.
Michael Ruprecht <maiku@pidgin.im>
parents: 26144
diff changeset
33 jingle/iceudp.h \
26143
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
34 jingle/rawudp.c \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
35 jingle/rawudp.h \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
36 jingle/rtp.c \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
37 jingle/rtp.h \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
38 jingle/session.c \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
39 jingle/session.h \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
40 jingle/transport.c \
673b6665624d Restructure Jingle code to more easily support multiple application types.
Michael Ruprecht <maiku@pidgin.im>
parents: 22648
diff changeset
41 jingle/transport.h \
7014
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
42 jutil.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
43 jutil.h \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
44 message.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
45 message.h \
7170
93a12931a1fd [gaim-migrate @ 7737]
Nathan Walp <nwalp@pidgin.im>
parents: 7131
diff changeset
46 oob.c \
93a12931a1fd [gaim-migrate @ 7737]
Nathan Walp <nwalp@pidgin.im>
parents: 7131
diff changeset
47 oob.h \
7014
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
48 parser.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
49 parser.h \
17769
69d98a4da006 applied patch for supporting XEP-0199: XMPP Ping
Andreas Monitzer <am@adiumx.com>
parents: 16810
diff changeset
50 ping.c \
69d98a4da006 applied patch for supporting XEP-0199: XMPP Ping
Andreas Monitzer <am@adiumx.com>
parents: 16810
diff changeset
51 ping.h \
7014
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
52 presence.c \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
53 presence.h \
11471fae7ba0 [gaim-migrate @ 7577]
Nathan Walp <nwalp@pidgin.im>
parents: 6371
diff changeset
54 roster.c \
7395
e5595e8e13e4 [gaim-migrate @ 7990]
Nathan Walp <nwalp@pidgin.im>
parents: 7231
diff changeset
55 roster.h \
e5595e8e13e4 [gaim-migrate @ 7990]
Nathan Walp <nwalp@pidgin.im>
parents: 7231
diff changeset
56 si.c \
7923
fd43ed3cda18 [gaim-migrate @ 8592]
Nathan Walp <nwalp@pidgin.im>
parents: 7395
diff changeset
57 si.h \
fd43ed3cda18 [gaim-migrate @ 8592]
Nathan Walp <nwalp@pidgin.im>
parents: 7395
diff changeset
58 xdata.c \
18720
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
59 xdata.h \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
60 caps.c \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
61 caps.h \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
62 adhoccommands.c \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
63 adhoccommands.h \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
64 pep.c \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
65 pep.h \
25475
ad7612a5d678 Migrate the XMPP User Avatar (XEP-0084) code to its own file
Paul Aurich <darkrain42@pidgin.im>
parents: 24609
diff changeset
66 useravatar.c \
ad7612a5d678 Migrate the XMPP User Avatar (XEP-0084) code to its own file
Paul Aurich <darkrain42@pidgin.im>
parents: 24609
diff changeset
67 useravatar.h \
18720
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
68 usermood.c \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
69 usermood.h \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
70 usernick.c \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
71 usernick.h \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
72 usertune.c \
b27b5eaff772 Added the files I created to the Makefile. This hasn't happened yet since Adium doesn't use those Makefiles for building.
Andreas Monitzer <am@adiumx.com>
parents: 18718
diff changeset
73 usertune.h
2086
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
74
4202
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
75 AM_CFLAGS = $(st)
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
76
16302
eb633ebf84f2 This does the ol' AIM/ICQ split trick on Jabber, creating an XMPP prpl. This can be used, later, to create a Bonjour plugin that reuses libjabber
Sean Egan <seanegan@pidgin.im>
parents: 15947
diff changeset
77 libxmpp_la_LDFLAGS = -module -avoid-version
4202
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
78
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
79 if STATIC_JABBER
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
80
15947
15efedafba00 s/GAIM_STATIC_PRPL/PURPLE_STATIC_PRPL/ in prpl Makefiles
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 15523
diff changeset
81 st = -DPURPLE_STATIC_PRPL
24609
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
82 noinst_LTLIBRARIES = libjabber.la
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
83 libjabber_la_SOURCES = $(JABBERSOURCES) libxmpp.c
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
84 libjabber_la_CFLAGS = $(AM_CFLAGS)
3411
e9d50336f9c3 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3127
diff changeset
85
2086
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
86 else
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
87
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
88 st =
24609
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
89 pkg_LTLIBRARIES = libjabber.la libxmpp.la
4202
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
90 libjabber_la_SOURCES = $(JABBERSOURCES)
24609
c119f12de848 Use libtool to build static archives when --with-static-prpls is passed
Mark Doliner <markdoliner@pidgin.im>
parents: 23626
diff changeset
91 libjabber_la_LIBADD = $(GLIB_LIBS) $(SASL_LIBS) $(LIBXML_LIBS)
2086
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
92
16302
eb633ebf84f2 This does the ol' AIM/ICQ split trick on Jabber, creating an XMPP prpl. This can be used, later, to create a Bonjour plugin that reuses libjabber
Sean Egan <seanegan@pidgin.im>
parents: 15947
diff changeset
93 libxmpp_la_SOURCES = libxmpp.c
eb633ebf84f2 This does the ol' AIM/ICQ split trick on Jabber, creating an XMPP prpl. This can be used, later, to create a Bonjour plugin that reuses libjabber
Sean Egan <seanegan@pidgin.im>
parents: 15947
diff changeset
94 libxmpp_la_LIBADD = libjabber.la
eb633ebf84f2 This does the ol' AIM/ICQ split trick on Jabber, creating an XMPP prpl. This can be used, later, to create a Bonjour plugin that reuses libjabber
Sean Egan <seanegan@pidgin.im>
parents: 15947
diff changeset
95
2086
007508451e2c [gaim-migrate @ 2096]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
96 endif
4202
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
97
8b92de3b1c07 [gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents: 3411
diff changeset
98 AM_CPPFLAGS = \
15435
4b933b06d75e Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@pidgin.im>
parents: 15225
diff changeset
99 -I$(top_srcdir)/libpurple \
16810
7f257f18af06 Now that version.h is a generated source file, we need to add
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16651
diff changeset
100 -I$(top_builddir)/libpurple \
6360
c2bfe65b200c [gaim-migrate @ 6864]
Robert McQueen <robot101@debian.org>
parents: 6198
diff changeset
101 $(DEBUG_CFLAGS) \
13808
411ee56da344 [gaim-migrate @ 16229]
Sean Egan <seanegan@pidgin.im>
parents: 12508
diff changeset
102 $(GLIB_CFLAGS) \
411ee56da344 [gaim-migrate @ 16229]
Sean Egan <seanegan@pidgin.im>
parents: 12508
diff changeset
103 $(LIBXML_CFLAGS)

mercurial