]> git.sesse.net Git - vlc/blob - modules/stream_filter/Makefile.am
vlc_plugin: allow overriding module meta-infos
[vlc] / modules / stream_filter / Makefile.am
1 stream_filterdir = $(pluginsdir)/stream_filter
2
3 stream_filter_LTLIBRARIES =
4
5 libdecomp_plugin_la_SOURCES = stream_filter/decomp.c
6 libdecomp_plugin_la_LIBADD = $(LIBPTHREAD)
7 if !HAVE_WIN32
8 stream_filter_LTLIBRARIES += libdecomp_plugin.la
9 endif
10
11 libsmooth_plugin_la_SOURCES = \
12     stream_filter/smooth/smooth.c \
13     stream_filter/smooth/utils.c \
14     stream_filter/smooth/downloader.c \
15     stream_filter/smooth/smooth.h \
16     demux/mp4/libmp4.c demux/mp4/libmp4.h
17 libsmooth_plugin_la_CFLAGS = $(AM_CFLAGS)
18 libsmooth_plugin_la_LIBADD = $(LIBM)
19 if HAVE_ZLIB
20 libsmooth_plugin_la_LIBADD += -lz
21 endif
22 stream_filter_LTLIBRARIES += libsmooth_plugin.la
23
24 libhds_plugin_la_SOURCES = \
25     stream_filter/hds/hds.c
26
27 libhds_plugin_la_CFLAGS = $(AM_CFLAGS)
28 stream_filter_LTLIBRARIES += libhds_plugin.la
29
30
31 libhttplive_plugin_la_SOURCES = stream_filter/httplive.c
32 libhttplive_plugin_la_CFLAGS = $(AM_CFLAGS) $(GCRYPT_CFLAGS)
33 libhttplive_plugin_la_LIBADD = $(GCRYPT_LIBS) -lgpg-error
34 if HAVE_GCRYPT
35 stream_filter_LTLIBRARIES += libhttplive_plugin.la
36 endif
37
38 librecord_plugin_la_SOURCES = stream_filter/record.c
39 stream_filter_LTLIBRARIES += librecord_plugin.la
40
41 libaribcam_plugin_la_SOURCES = stream_filter/aribcam.c
42 libaribcam_plugin_la_CFLAGS = $(AM_CFLAGS) $(ARIBB25_CFLAGS)
43 libaribcam_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(ARIBB25_LDFLAGS) -rpath '$(stream_filterdir)'
44 libaribcam_plugin_la_LIBADD = $(ARIBB25_LIBS)
45 stream_filter_LTLIBRARIES += $(LTLIBaribcam)
46 EXTRA_LTLIBRARIES += libaribcam_plugin.la