comparison libpurple/protocols/jabber/Makefile.am @ 29078:8ada06fb65ed

jabber: Factor the SASL auth methods into their own files. This works with and without Cyrus SASL, though there's room for cleanup and de-duplication (some code is now duplicated between auth.c and auth_cyrus.c).
author Paul Aurich <paul@darkrain42.org>
date Sat, 07 Nov 2009 06:10:17 +0000
parents e5fdfff98aa9
children 338eeaf371e2
comparison
equal deleted inserted replaced
28901:13e668ef158d 29078:8ada06fb65ed
5 5
6 pkgdir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION) 6 pkgdir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION)
7 7
8 JABBERSOURCES = auth.c \ 8 JABBERSOURCES = auth.c \
9 auth.h \ 9 auth.h \
10 auth_digest_md5.c \
11 auth_plain.c \
10 buddy.c \ 12 buddy.c \
11 buddy.h \ 13 buddy.h \
12 bosh.c \ 14 bosh.c \
13 bosh.h \ 15 bosh.h \
14 chat.c \ 16 chat.c \
74 76
75 AM_CFLAGS = $(st) 77 AM_CFLAGS = $(st)
76 78
77 libxmpp_la_LDFLAGS = -module -avoid-version 79 libxmpp_la_LDFLAGS = -module -avoid-version
78 80
81 if USE_CYRUS_SASL
82 JABBERSOURCES += auth_cyrus.c
83 endif
84
79 if STATIC_JABBER 85 if STATIC_JABBER
80 86
81 st = -DPURPLE_STATIC_PRPL 87 st = -DPURPLE_STATIC_PRPL
82 noinst_LTLIBRARIES = libjabber.la 88 noinst_LTLIBRARIES = libjabber.la
83 libjabber_la_SOURCES = $(JABBERSOURCES) libxmpp.c 89 libjabber_la_SOURCES = $(JABBERSOURCES) libxmpp.c