1# preamble 2NULL = 3BUILT_SOURCES = 4CLEANFILES = 5EXTRA_DIST = 6DISTCLEANFILES = 7lib_LTLIBRARIES = 8 9# source 10sources = \ 11 gtkgstbasewidget.c \ 12 gtkgstbasewidget.h \ 13 gtkgstwidget.c \ 14 gtkgstwidget.h \ 15 gstgtkbasesink.c \ 16 gstgtkbasesink.h \ 17 gstgtksink.c \ 18 gstgtksink.h \ 19 gstgtkutils.c \ 20 gstgtkutils.h \ 21 gstplugin.c \ 22 $(NULL) 23 24libgstgtk_la_CFLAGS = \ 25 $(GST_PLUGINS_BAD_CFLAGS) \ 26 $(GST_PLUGINS_BASE_CFLAGS) \ 27 $(GST_GL_CFLAGS) \ 28 $(GST_CFLAGS) \ 29 $(GTK3_CFLAGS) 30libgstgtk_la_LIBADD = \ 31 $(GST_PLUGINS_BASE_LIBS) \ 32 -lgstvideo-$(GST_API_VERSION) \ 33 $(GST_BASE_LIBS) \ 34 $(GTK3_LIBS) 35 36libgstgtk_la_SOURCES = $(sources) 37libgstgtk_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) 38 39if USE_GTK3_GL 40libgstgtk_la_SOURCES += gstgtkglsink.c gstgtkglsink.h gtkgstglwidget.c gtkgstglwidget.h 41libgstgtk_la_LIBADD += $(GST_GL_LIBS) 42endif 43 44plugin_LTLIBRARIES = libgstgtk.la 45