build: don't use _LDFLAGS for -L/-l options
[siplcs.git] / src / purple / Makefile.am
bloba0527fbd2cfabc849902545c54fa7a8febba047a
1 pkgdir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION)
3 noinst_LTLIBRARIES = libsipe_backend.la
5 pkg_LTLIBRARIES = libsipe.la
7 MAINTAINERCLEANFILES = \
8         Makefile.in
10 libsipe_backend_la_SOURCES = \
11         purple-crypt.c \
12         purple-debug.c \
13         purple-digest.c \
14         purple-markup.c \
15         purple-network.c
17 libsipe_la_SOURCES = \
18         purple-plugin.c
20 AM_CFLAGS = $(st)
22 libsipe_backend_la_CFLAGS = \
23         $(DEBUG_CFLAGS) \
24         $(QUALITY_CFLAGS) \
25         $(GLIB_CFLAGS) \
26         $(LOCALE_CPPFLAGS) \
27         $(PURPLE_CFLAGS) \
28         -I$(srcdir)/../api
30 libsipe_la_CFLAGS = $(libsipe_backend_la_CFLAGS)
32 libsipe_la_LDFLAGS = \
33         -module -avoid-version -no-undefined
35 libsipe_la_LIBADD = \
36         ../core/libsipe_core.la \
37         ../core/libsipe_core_purple.la \
38         libsipe_backend.la \
39         $(LIBXML2_LIBS) \
40         $(GLIB_LIBS) \
41         $(PURPLE_LIBS)
43 if SIP_SEC_KRB5
44 libsipe_la_LIBADD += $(KRB5_LDFLAGS)
45 endif
47 check_PROGRAMS = tests
48 tests_SOURCES  = tests.c
49 tests_CFLAGS   = $(libsipe_la_CFLAGS)
50 tests_LDADD    = \
51         ../core/libsipe_core_tests.la \
52         ../core/libsipe_core.la \
53         libsipe_backend.la \
54         $(PURPLE_LIBS)
56 if SIPE_MIME_GMIME
57 libsipe_la_LIBADD += $(GMIME_LIBS)
58 tests_LDADD       += $(GMIME_LIBS)
59 else
60 libsipe_backend_la_SOURCES += purple-mime.c
61 endif
63 TESTS = $(check_PROGRAMS)
65 # Remove any libsipe.so from the old incorrect installation location
66 install-exec-local:
67         rm -f $(DESTDIR)$(libdir)/pidgin/libsipe.so