]> git.sesse.net Git - vlc/blob - modules/misc/Makefile.am
vdpau/avcodec: adapt to new libavcodec VDPAU interface
[vlc] / modules / misc / Makefile.am
1 miscdir = $(pluginsdir)/misc
2 misc_LTLIBRARIES =
3 EXTRA_LTLIBRARIES =
4
5 include $(top_srcdir)/modules/common.am
6
7 libaudioscrobbler_plugin_la_SOURCES = audioscrobbler.c
8 libaudioscrobbler_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD)
9 misc_LTLIBRARIES += libaudioscrobbler_plugin.la
10
11 libexport_plugin_la_SOURCES = \
12         playlist/html.c \
13         playlist/m3u.c \
14         playlist/xspf.c \
15         playlist/export.c
16 misc_LTLIBRARIES += libexport_plugin.la
17
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
23
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)
27 if HAVE_WIN32
28 libgnutls_plugin_la_LIBADD += $(SOCKET_LIBS)
29 endif
30 libgnutls_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)'
31 if HAVE_DARWIN
32 libgnutls_plugin_la_LDFLAGS += -Wl,-framework,Security,-framework,CoreFoundation
33 endif
34 EXTRA_LTLIBRARIES += libgnutls_plugin.la
35 misc_LTLIBRARIES += $(LTLIBgnutls)
36
37 if HAVE_DARWIN
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
43 endif
44
45 libxdg_screensaver_plugin_la_SOURCES = inhibit/xdg.c
46 if HAVE_XCB
47 misc_LTLIBRARIES += libxdg_screensaver_plugin.la
48 endif
49
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)
53 if HAVE_DBUS
54 misc_LTLIBRARIES += libdbus_screensaver_plugin.la
55 endif
56
57 liblogger_plugin_la_SOURCES = logger.c
58 if HAVE_ANDROID
59 liblogger_plugin_la_LIBADD = -llog
60 endif
61
62 libstats_plugin_la_SOURCES = stats.c
63
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
67 misc_LTLIBRARIES += \
68         libaddonsvorepository_plugin.la \
69         libaddonsfsstorage_plugin.la
70 endif
71
72 misc_LTLIBRARIES += \
73         liblogger_plugin.la \
74         libstats_plugin.la
75
76 libvod_rtsp_plugin_la_SOURCES = rtsp.c
77 libvod_rtsp_plugin_la_LIBADD = $(SOCKET_LIBS)
78 if ENABLE_SOUT
79 misc_LTLIBRARIES += libvod_rtsp_plugin.la
80 endif
81
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)