]> git.sesse.net Git - vlc/blob - modules/misc/Modules.am
Remove recursion into modules/misc/osd/
[vlc] / modules / misc / Modules.am
1 SOURCES_vod_rtsp = rtsp.c
2 SOURCES_audioscrobbler = audioscrobbler.c
3 SOURCES_sqlite = sqlite.c
4 SOURCES_xml = xml/libxml.c
5
6 libexport_plugin_la_SOURCES = \
7         playlist/html.c \
8         playlist/m3u.c \
9         playlist/xspf.c \
10         playlist/export.c
11 libexport_plugin_la_CFLAGS = $(AM_CFLAGS)
12 libexport_plugin_la_LIBADD = $(AM_LIBADD)
13 libvlc_LTLIBRARIES += libexport_plugin.la
14
15 libgnutls_plugin_la_SOURCES = gnutls.c dhparams.h
16 libgnutls_plugin_la_CFLAGS = $(AM_CFLAGS) $(GNUTLS_CFLAGS) $(GCRYPT_CFLAGS)
17 libgnutls_plugin_la_LIBADD = $(AM_LIBADD) $(GNUTLS_LIBS) $(GCRYPT_LIBS)
18 if HAVE_WIN32
19 libgnutls_plugin_la_LIBADD += -lcrypt32 $(SOCKET_LIBS)
20 endif
21 EXTRA_LTLIBRARIES += libgnutls_plugin.la
22 libvlc_LTLIBRARIES += $(LTLIBgnutls)
23
24 libinhibit_plugin_la_SOURCES = inhibit.c
25 libinhibit_plugin_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
26 libinhibit_plugin_la_LIBADD = $(AM_LIBADD) $(DBUS_LIBS)
27 if HAVE_DBUS
28 libvlc_LTLIBRARIES += libinhibit_plugin.la
29 endif
30
31 libosd_parser_plugin_la_SOURCES = \
32         osd/parser.c osd/osd_menu.c osd/osd_menu.h osd/simple.c osd/xml.c
33 libosd_parser_plugin_la_CFLAGS = $(AM_CFLAGS)
34 libosd_parser_plugin_la_LIBADD = $(AM_LIBADD)
35 EXTRA_LTLIBRARIES += libosd_parser_plugin.la
36 libvlc_LTLIBRARIES += $(LTLIBosd_parser)
37
38 libxdg_screensaver_plugin_la_SOURCES = inhibit/xdg.c
39 libxdg_screensaver_plugin_la_CFLAGS = $(AM_CFLAGS)
40 libxdg_screensaver_plugin_la_LIBADD = $(AM_LIBADD)
41 libxscreensaver_plugin_la_SOURCES = inhibit/xscreensaver.c
42 libxscreensaver_plugin_la_CFLAGS = $(AM_CFLAGS)
43 libxscreensaver_plugin_la_LIBADD = $(AM_LIBADD)
44 if HAVE_XCB
45 libvlc_LTLIBRARIES += \
46         libxdg_screensaver_plugin.la \
47         libxscreensaver_plugin.la
48 endif
49
50 libmce_plugin_la_SOURCES = inhibit/mce.c
51 libmce_plugin_la_CFLAGS = $(AM_CLFAGS) $(DBUS_CFLAGS) $(MCE_CFLAGS)
52 libmce_plugin_la_LIBADD = $(AM_LIBADD) $(DBUS_LIBS) $(MCE_LIBS)
53 EXTRA_LTLIBRARIES += libmce_plugin.la
54 libvlc_LTLIBRARIES += $(LTLIBmce)
55
56 liblogger_plugin_la_SOURCES = logger.c
57 liblogger_plugin_la_CFLAGS = $(AM_CFLAGS)
58 liblogger_plugin_la_LIBADD = $(AM_LIBADD)
59 if HAVE_ANDROID
60 liblogger_plugin_la_LIBADD += -llog
61 endif
62
63 libstats_plugin_la_SOURCES = \
64         stats/demux.c \
65         stats/decoder.c \
66         stats/encoder.c \
67         stats/stats.c stats/stats.h
68 libstats_plugin_la_CFLAGS = $(AM_CFLAGS)
69 libstats_plugin_la_LIBADD = $(AM_LIBADD)
70
71 libvlc_LTLIBRARIES += \
72         libaudioscrobbler_plugin.la \
73         liblogger_plugin.la \
74         libstats_plugin.la
75
76 if ENABLE_SOUT
77 libvlc_LTLIBRARIES += \
78         libvod_rtsp_plugin.la \
79         $(NULL)
80 endif