aa3ec0691bd57c22aa9194908ab8b78c32fccc15
[glsdk/gst-plugin-ducati.git] / src / Makefile.am
1 plugin_LTLIBRARIES = libgstducati.la
3 if HAVE_ENCODERS
4 encoders_headers = \
5         gstducatih264enc.h \
6         gstducatimpeg4enc.h \
7         gstducatividenc.h
8 encoders_sources = \
9         gstducatih264enc.c \
10         gstducatimpeg4enc.c \
11         gstducatividenc.c
12 endif
14 # headers we need but don't want installed
15 noinst_HEADERS = \
16         gstducatirvdec.h \
17         gstducativp7dec.h \
18         gstducativp6dec.h \
19         gstducativc1dec.h \
20         gstducatimpeg2dec.h \
21         gstducatimpeg4dec.h \
22         gstducatih264dec.h \
23         gstducatividdec.h \
24         gstducatibufferpriv.h \
25         gstducati.h \
26         $(encoders_headers)
28 # sources used to compile this plug-in
29 libgstducati_la_SOURCES = \
30         gstducatirvdec.c \
31         gstducativp7dec.c \
32         gstducativp6dec.c \
33         gstducativc1dec.c \
34         gstducatimpeg2dec.c \
35         gstducatimpeg4dec.c \
36         gstducatih264dec.c \
37         gstducatividdec.c \
38         gstducatibufferpriv.c \
39         gstducati.c \
40         $(encoders_sources) \
41         $(noinst_HEADERS)
43 # compiler and linker flags used to compile this plugin, set in configure.ac
44 libgstducati_la_CFLAGS = \
45         $(GST_CFLAGS) \
46         $(LIBDCE_CFLAGS) \
47         -DGST_USE_UNSTABLE_API
49 libgstducati_la_LIBADD = \
50         $(GST_LIBS) \
51         $(LIBDCE_LIBS) \
52         -lgstdmabuf-0.10 \
53         -lgstdrm-0.10 \
54         -lgstvideo-0.10 \
55         -lgstbasevideo-0.10
57 libgstducati_la_LDFLAGS = \
58         $(GST_PLUGIN_LDFLAGS) \
59         $(GST_ALL_LDFLAGS) \
60         --no-undefined
62 libgstducati_la_LIBTOOLFLAGS = --tag=disable-static