8dc2eea7e219273eab6a3845ad12b348d92de802
[platform/upstream/gstreamer.git] / ext / curl / Makefile.am
1 plugin_LTLIBRARIES = libgstcurl.la
2
3 if USE_SSH2
4 gstcurlsshsink_SOURCES = gstcurlsshsink.c gstcurlsftpsink.c
5 else
6 gstcurlsshsink_SOURCES =
7 endif
8
9 libgstcurl_la_SOURCES = gstcurl.c \
10                         gstcurlbasesink.c \
11                         gstcurltlssink.c \
12                         gstcurlhttpsink.c \
13                         gstcurlfilesink.c \
14                         gstcurlftpsink.c \
15                         $(gstcurlsshsink_SOURCES) \
16                         gstcurlsmtpsink.c \
17                         gstcurlhttpsrc.c \
18                         gstcurlqueue.c
19
20 libgstcurl_la_CFLAGS = \
21         $(GST_PLUGINS_BAD_CFLAGS) \
22         $(GST_BASE_CFLAGS) \
23         $(GST_CFLAGS) \
24         $(SSH2_CFLAGS) \
25         $(CURL_CFLAGS)
26 libgstcurl_la_LIBADD = \
27         $(GST_PLUGINS_BASE_LIBS) \
28         $(GST_BASE_LIBS) \
29         $(GST_LIBS) \
30         $(WINSOCK2_LIBS) \
31         $(SSH2_LIBS) \
32         $(CURL_LIBS)
33 libgstcurl_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
34
35 noinst_HEADERS = gstcurlbasesink.h \
36                  gstcurltlssink.h \
37                  gstcurlhttpsink.h \
38                  gstcurlfilesink.h \
39                  gstcurlftpsink.h \
40                  gstcurlsmtpsink.h \
41                  gstcurlsshsink.h \
42                  gstcurlsftpsink.h \
43                  gstcurlhttpsrc.h \
44                  curltask.h \
45                  gstcurldefaults.h \
46                  gstcurlqueue.h