update LDFLAGS use some more
[platform/upstream/gstreamer.git] / plugins / elements / Makefile.am
1 # FIXME:
2 # need to get gstbufferstore.[ch] into its own lib, preferably 
3 # libs/gst/bufferstore
4 # This requires building libs/gst before this dir, which we currently don't
5 # do.
6
7 plugin_LTLIBRARIES = libgstelements.la
8
9 if HAVE_SYS_SOCKET_H
10 GSTFDSRC = gstfdsrc.c
11 else
12 GSTFDSRC =
13 endif
14
15 libgstelements_la_DEPENDENCIES = ../libgstreamer-@GST_MAJORMINOR@.la
16 libgstelements_la_SOURCES =     \
17         gstbufferstore.c        \
18         gstcapsfilter.c         \
19         gstfakesrc.c            \
20         gstfakesink.c           \
21         $(GSTFDSRC)             \
22         gstfilesink.c           \
23         gstfilesrc.c            \
24         gstidentity.c           \
25         gstelements.c           \
26         gsttee.c                \
27         gsttypefindelement.c
28
29 libgstelements_la_CFLAGS = $(GST_OBJ_CFLAGS)
30 libgstelements_la_LIBADD = \
31         $(top_builddir)/gst/base/libgstbase-@GST_MAJORMINOR@.la \
32         $(GST_OBJ_LIBS)
33 libgstelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
34
35 noinst_HEADERS =                \
36         gstbufferstore.h        \
37         gstfakesink.h           \
38         gstfakesrc.h            \
39         gstfdsrc.h              \
40         gstfilesink.h           \
41         gstfilesrc.h            \
42         gstidentity.h           \
43         gsttee.h                \
44         gsttypefindelement.h
45
46 EXTRA_DIST = gstfdsrc.c