diff options
Diffstat (limited to 'gst-libs/gst/gl/Makefile.am')
-rw-r--r-- | gst-libs/gst/gl/Makefile.am | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/gst-libs/gst/gl/Makefile.am b/gst-libs/gst/gl/Makefile.am index 6f7272b17..07f9dbf05 100644 --- a/gst-libs/gst/gl/Makefile.am +++ b/gst-libs/gst/gl/Makefile.am @@ -1,4 +1,3 @@ - lib_LTLIBRARIES = libgstgl-@GST_API_VERSION@.la SUBDIRS = glprototypes @@ -169,11 +168,28 @@ libgstgl_@GST_API_VERSION@_la_LDFLAGS = \ # DISTCLEANFILES is for files generated by configure DISTCLEANFILES = $(built_sys_header_configure) +glib_enum_headers = $(gstgl_headers) +glib_enum_define = GST_GL +glib_gen_prefix = gst_gl +glib_gen_basename = gl +glib_gen_decl_banner=GST_GL_API +glib_gen_decl_include=\#include <gst/gl/gl-prelude.h> + +built_sources = gl-enumtypes.c +built_headers = gl-enumtypes.h +BUILT_SOURCES = $(built_sources) $(built_headers) + +nodist_libgstgl_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES) + +include $(top_srcdir)/common/gst-glib-gen.mak + if HAVE_INTROSPECTION BUILT_GIRSOURCES = GstGL-@GST_API_VERSION@.gir gir_headers=$(patsubst %,$(srcdir)/%, $(gstgl_gir_headers)) +gir_headers+=$(patsubst %,$(builddir)/%, $(built_headers)) gir_sources=$(patsubst %,$(srcdir)/%, $(gstgl_gir_sources)) +gir_sources+=$(patsubst %,$(builddir)/%, $(built_sources)) GstGL-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstgl-@GST_API_VERSION@.la $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" GI_SCANNER_DISABLE_CACHE=yes\ |