1 miscdir = $(pluginsdir)/misc
3 liblogger_plugin_la_SOURCES = misc/logger.c
5 liblogger_plugin_la_LIBADD = -llog
7 libstats_plugin_la_SOURCES = misc/stats.c
9 misc_LTLIBRARIES = liblogger_plugin.la libstats_plugin.la
11 libaudioscrobbler_plugin_la_SOURCES = misc/audioscrobbler.c
12 libaudioscrobbler_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD)
13 misc_LTLIBRARIES += libaudioscrobbler_plugin.la
15 libexport_plugin_la_SOURCES = \
16 misc/playlist/html.c \
18 misc/playlist/xspf.c \
19 misc/playlist/export.c
20 misc_LTLIBRARIES += libexport_plugin.la
22 libfingerprinter_plugin_la_SOURCES = \
23 misc/webservices/acoustid.c misc/webservices/acoustid.h \
24 misc/webservices/json.c misc/webservices/json.h \
26 libfingerprinter_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/misc
27 libfingerprinter_plugin_la_LIBADD = $(LIBM) $(LIBPTHREAD)
28 misc_LTLIBRARIES += libfingerprinter_plugin.la
30 libgnutls_plugin_la_SOURCES = misc/gnutls.c misc/dhparams.h
31 libgnutls_plugin_la_CFLAGS = $(AM_CFLAGS) $(GNUTLS_CFLAGS)
32 libgnutls_plugin_la_LIBADD = $(GNUTLS_LIBS)
34 libgnutls_plugin_la_LIBADD += $(SOCKET_LIBS)
36 libgnutls_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)'
38 libgnutls_plugin_la_LDFLAGS += -Wl,-framework,Security,-framework,CoreFoundation
40 EXTRA_LTLIBRARIES += libgnutls_plugin.la
41 misc_LTLIBRARIES += $(LTLIBgnutls)
44 libsecuretransport_plugin_la_SOURCES = misc/securetransport.c
45 libsecuretransport_plugin_la_CFLAGS = $(AM_CFLAGS) $(SECURETRANSPORT_CFLAGS)
46 libsecuretransport_plugin_la_LIBADD = $(SECURETRANSPORT_LIBS)
47 libsecuretransport_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)' -Wl,-framework,Security,-framework,CoreFoundation
48 misc_LTLIBRARIES += libsecuretransport_plugin.la
51 libxdg_screensaver_plugin_la_SOURCES = misc/inhibit/xdg.c
53 misc_LTLIBRARIES += libxdg_screensaver_plugin.la
56 libdbus_screensaver_plugin_la_SOURCES = misc/inhibit/dbus.c
57 libdbus_screensaver_plugin_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
58 libdbus_screensaver_plugin_la_LIBADD = $(DBUS_LIBS)
60 misc_LTLIBRARIES += libdbus_screensaver_plugin.la
63 libaddonsvorepository_plugin_la_SOURCES = \
64 misc/addons/vorepository.c misc/addons/xmlreading.h
65 libaddonsfsstorage_plugin_la_SOURCES = \
66 misc/addons/fsstorage.c misc/addons/xmlreading.h
67 if ENABLE_ADDONMANAGERMODULES
69 libaddonsvorepository_plugin.la \
70 libaddonsfsstorage_plugin.la
73 libvod_rtsp_plugin_la_SOURCES = misc/rtsp.c
74 libvod_rtsp_plugin_la_LIBADD = $(SOCKET_LIBS)
76 misc_LTLIBRARIES += libvod_rtsp_plugin.la
79 libxml_plugin_la_SOURCES = misc/xml/libxml.c
80 libxml_plugin_la_CFLAGS = $(AM_CFLAGS) $(LIBXML2_CFLAGS)
81 libxml_plugin_la_LIBADD = $(LIBXML2_LIBS)
82 libxml_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)' $(LDFLAGS_xml)
83 EXTRA_LTLIBRARIES += libxml_plugin.la
84 misc_LTLIBRARIES += $(LTLIBxml)