1 miscdir = $(pluginsdir)/misc
5 include $(top_srcdir)/modules/common.am
7 libaudioscrobbler_plugin_la_SOURCES = audioscrobbler.c
8 libaudioscrobbler_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD)
9 misc_LTLIBRARIES += libaudioscrobbler_plugin.la
11 libexport_plugin_la_SOURCES = \
16 misc_LTLIBRARIES += libexport_plugin.la
18 libfingerprinter_plugin_la_SOURCES = fingerprinter.c \
19 webservices/acoustid.c webservices/acoustid.h \
20 webservices/json.c webservices/json.h
21 libfingerprinter_plugin_la_LIBADD = $(LIBM) $(LIBPTHREAD)
22 misc_LTLIBRARIES += libfingerprinter_plugin.la
24 libgnutls_plugin_la_SOURCES = gnutls.c dhparams.h
25 libgnutls_plugin_la_CFLAGS = $(AM_CFLAGS) $(GNUTLS_CFLAGS)
26 libgnutls_plugin_la_LIBADD = $(GNUTLS_LIBS)
28 libgnutls_plugin_la_LIBADD += $(SOCKET_LIBS)
30 libgnutls_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)'
32 libgnutls_plugin_la_LDFLAGS += -Wl,-framework,Security,-framework,CoreFoundation
34 EXTRA_LTLIBRARIES += libgnutls_plugin.la
35 misc_LTLIBRARIES += $(LTLIBgnutls)
38 libsecuretransport_plugin_la_SOURCES = securetransport.c
39 libsecuretransport_plugin_la_CFLAGS = $(AM_CFLAGS) $(SECURETRANSPORT_CFLAGS)
40 libsecuretransport_plugin_la_LIBADD = $(SECURETRANSPORT_LIBS)
41 libsecuretransport_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)' -Wl,-framework,Security,-framework,CoreFoundation
42 misc_LTLIBRARIES += libsecuretransport_plugin.la
45 libxdg_screensaver_plugin_la_SOURCES = inhibit/xdg.c
47 misc_LTLIBRARIES += libxdg_screensaver_plugin.la
50 libdbus_screensaver_plugin_la_SOURCES = inhibit/dbus.c
51 libdbus_screensaver_plugin_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
52 libdbus_screensaver_plugin_la_LIBADD = $(DBUS_LIBS)
54 misc_LTLIBRARIES += libdbus_screensaver_plugin.la
57 liblogger_plugin_la_SOURCES = logger.c
59 liblogger_plugin_la_LIBADD = -llog
62 libstats_plugin_la_SOURCES = stats.c
64 if ENABLE_ADDONMANAGERMODULES
65 libaddonsvorepository_plugin_la_SOURCES = addons/vorepository.c addons/xmlreading.h
66 libaddonsfsstorage_plugin_la_SOURCES = addons/fsstorage.c addons/xmlreading.h
68 libaddonsvorepository_plugin.la \
69 libaddonsfsstorage_plugin.la
76 libvod_rtsp_plugin_la_SOURCES = rtsp.c
77 libvod_rtsp_plugin_la_LIBADD = $(SOCKET_LIBS)
79 misc_LTLIBRARIES += libvod_rtsp_plugin.la
82 libxml_plugin_la_SOURCES = xml/libxml.c
83 libxml_plugin_la_CFLAGS = $(AM_CFLAGS) $(LIBXML2_CFLAGS)
84 libxml_plugin_la_LIBADD = $(LIBXML2_LIBS)
85 libxml_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)' $(LDFLAGS_xml)
86 EXTRA_LTLIBRARIES += libxml_plugin.la
87 misc_LTLIBRARIES += $(LTLIBxml)