1## Process this file with automake to produce Makefile.in 2 3noinst_LTLIBRARIES = libgstgl-wayland.la 4 5xdg_shell_protocol_spec = $(WAYLAND_PROTOCOLS_DATADIR)/stable/xdg-shell/xdg-shell.xml 6xdg-shell-client-protocol.h: $(xdg_shell_protocol_spec) 7 $(AM_V_GEN) $(WAYLAND_SCANNER) client-header < $< > $@ 8xdg-shell-client-protocol.c: $(xdg_shell_protocol_spec) 9 $(AM_V_GEN) $(WAYLAND_SCANNER) private-code < $< > $@ 10 11built_sources = xdg-shell-client-protocol.c 12built_headers = xdg-shell-client-protocol.h 13 14BUILT_SOURCES = $(built_sources) $(built_headers) 15CLEANFILES = $(BUILT_SOURCES) 16 17libgstgl_wayland_la_SOURCES = \ 18 gstgldisplay_wayland.c \ 19 gstglwindow_wayland_egl.c \ 20 wayland_event_source.c \ 21 $(built_sources) 22 23noinst_HEADERS = \ 24 gstgldisplay_wayland_private.h \ 25 gstglwindow_wayland_egl.h \ 26 wayland_event_source.h \ 27 $(built_headers) 28 29libgstgl_waylandincludedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/gl/wayland 30libgstgl_waylandinclude_HEADERS = \ 31 gstgldisplay_wayland.h 32 33libgstgl_wayland_la_CFLAGS = \ 34 -I$(top_srcdir)/gst-libs \ 35 -I$(top_builddir)/gst-libs \ 36 -DBUILDING_GST_GL \ 37 $(GL_CFLAGS) \ 38 $(GST_PLUGINS_BASE_CFLAGS) \ 39 $(GST_BASE_CFLAGS) \ 40 $(GST_CFLAGS) 41 42libgstgl_wayland_la_LDFLAGS = \ 43 $(GST_LIB_LDFLAGS) \ 44 $(GST_ALL_LDFLAGS) 45