| plugin_LTLIBRARIES = libgstvulkan.la |
| |
| SUBDIRS = |
| DIST_SUBDIRS = xcb wayland |
| DISTCLEANFILES = vkconfig.h |
| |
| libgstvulkan_la_SOURCES = \ |
| gstvulkan.c \ |
| vkdevice.c \ |
| vkdisplay.c \ |
| vkerror.c \ |
| vkfence.c \ |
| vkbuffermemory.c \ |
| vkimagememory.c \ |
| vkbufferpool.c \ |
| vkinstance.c \ |
| vkmemory.c \ |
| vkqueue.c \ |
| vktrash.c \ |
| vksink.c \ |
| vkswapper.c \ |
| vkupload.c \ |
| vkutils.c \ |
| vkwindow.c |
| |
| noinst_HEADERS = \ |
| vk.h \ |
| vkapi.h \ |
| vk_fwd.h \ |
| vkbuffermemory.h \ |
| vkbufferpool.h \ |
| vkconfig.h \ |
| vkdevice.h \ |
| vkdisplay.h \ |
| vkerror.h \ |
| vkfence.h \ |
| vkimagememory.h \ |
| vkinstance.h \ |
| vkmacros.h \ |
| vkmemory.h \ |
| vkqueue.h \ |
| vktrash.h \ |
| vksink.h \ |
| vkswapper.h \ |
| vkupload.h \ |
| vkutils.h \ |
| vkutils_private.h \ |
| vkwindow.h |
| |
| libgstvulkan_la_CFLAGS = \ |
| -I$(top_srcdir)/gst-libs \ |
| -I$(top_builddir)/gst-libs \ |
| -I$(top_builddir)/ext/vulkan \ |
| $(GST_CFLAGS) \ |
| $(GST_BASE_CFLAGS) \ |
| $(GST_PLUGINS_BASE_CFLAGS) \ |
| $(VULKAN_CFLAGS) |
| |
| libgstvulkan_la_LIBADD = \ |
| $(GST_BASE_LIBS) \ |
| $(GST_PLUGINS_BASE_LIBS) \ |
| -lgstvideo-$(GST_API_VERSION) \ |
| $(VULKAN_LIBS) |
| |
| if USE_XCB |
| SUBDIRS += xcb |
| libgstvulkan_la_LIBADD += xcb/libgstvulkan-xcb.la |
| endif |
| |
| if USE_WAYLAND |
| SUBDIRS += wayland |
| libgstvulkan_la_LIBADD += wayland/libgstvulkan-wayland.la |
| endif |
| |
| libgstvulkan_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) |
| |
| |