lib_LTLIBRARIES = libgstgl-@GST_API_VERSION@.la SUBDIRS = glprototypes DIST_SUBDIRS = glprototypes android x11 win32 cocoa wayland dispmanx egl noinst_HEADERS = built_header_configure = gstglconfig.h libgstgl_@GST_API_VERSION@_la_SOURCES = \ gstgldisplay.c \ gstglcontext.c \ gstglmemory.c \ gstglbufferpool.c \ gstglfilter.c \ gstglmixer.c \ gstglshader.c \ gstglshadervariables.c \ gstgldownload.c \ gstglupload.c \ gstglwindow.c \ gstglapi.c \ gstglfeature.c \ gstglutils.c \ gstglframebuffer.c libgstgl_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/gl libgstgl_@GST_API_VERSION@include_HEADERS = \ gstglwindow.h \ gstgldisplay.h \ gstglcontext.h \ gstglmemory.h \ gstglbufferpool.h \ gstgles2.h \ gstglfilter.h \ gstglmixer.h \ gstglmixerpad.h \ gstglshadervariables.h \ gstglshader.h \ gstgldownload.h \ gstglupload.h \ gstglapi.h \ gstglfeature.h \ gstglutils.h \ gstglframebuffer.h \ gstgl_fwd.h \ gl.h libgstgl_@GST_API_VERSION@_la_LIBADD = \ $(GMODULE_NO_EXPORT_LIBS) \ $(GST_PLUGINS_BASE_LIBS) \ -lgstvideo-$(GST_API_VERSION) \ $(GST_BASE_LIBS) \ $(GST_LIBS) \ $(GL_LIBS) if HAVE_WINDOW_WIN32 SUBDIRS += win32 libgstgl_@GST_API_VERSION@_la_LIBADD += win32/libgstgl-win32.la endif if HAVE_WINDOW_COCOA SUBDIRS += cocoa libgstgl_@GST_API_VERSION@_la_LIBADD += cocoa/libgstgl-cocoa.la endif if HAVE_WINDOW_X11 SUBDIRS += x11 libgstgl_@GST_API_VERSION@_la_LIBADD += x11/libgstgl-x11.la endif if HAVE_WINDOW_WAYLAND SUBDIRS += wayland libgstgl_@GST_API_VERSION@_la_LIBADD += wayland/libgstgl-wayland.la endif if HAVE_WINDOW_DISPMANX SUBDIRS += dispmanx libgstgl_@GST_API_VERSION@_la_LIBADD += dispmanx/libgstgl-dispmanx.la endif if HAVE_WINDOW_ANDROID SUBDIRS += android libgstgl_@GST_API_VERSION@_la_LIBADD += android/libgstgl-android.la endif if USE_EGL SUBDIRS += egl libgstgl_@GST_API_VERSION@_la_LIBADD += egl/libgstgl-egl.la endif nodist_libgstgl_@GST_API_VERSION@include_HEADERS = \ $(built_header_configure) libgstgl_@GST_API_VERSION@_la_CFLAGS = \ -I$(top_srcdir)/gst-libs \ -I$(top_builddir)/gst-libs \ $(GL_CFLAGS) \ $(GST_PLUGINS_BASE_CFLAGS) \ $(GST_BASE_CFLAGS) \ $(GST_CFLAGS) \ $(GL_CFLAGS) libgstgl_@GST_API_VERSION@_la_LDFLAGS = \ $(GST_LIB_LDFLAGS) \ $(GST_ALL_LDFLAGS) \ $(GST_LT_LDFLAGS) # DISTCLEANFILES is for files generated by configure DISTCLEANFILES = $(built_header_configure)