1plugin_LTLIBRARIES = libgstcurl.la 2 3if USE_SSH2 4gstcurlsshsink_SOURCES = gstcurlsshsink.c gstcurlsftpsink.c 5else 6gstcurlsshsink_SOURCES = 7endif 8 9libgstcurl_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 20libgstcurl_la_CFLAGS = \ 21 $(GST_PLUGINS_BAD_CFLAGS) \ 22 $(GST_BASE_CFLAGS) \ 23 $(GST_CFLAGS) \ 24 $(SSH2_CFLAGS) \ 25 $(CURL_CFLAGS) 26libgstcurl_la_LIBADD = \ 27 $(GST_PLUGINS_BASE_LIBS) \ 28 $(GST_BASE_LIBS) \ 29 $(GST_LIBS) \ 30 $(WINSOCK2_LIBS) \ 31 $(SSH2_LIBS) \ 32 $(CURL_LIBS) 33libgstcurl_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) 34 35noinst_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 47