1################################################################################ 2# 3# vulkan-tools 4# 5################################################################################ 6 7VULKAN_TOOLS_VERSION = 1.3.214 8VULKAN_TOOLS_SITE = $(call github,KhronosGroup,Vulkan-Tools,v$(VULKAN_TOOLS_VERSION)) 9VULKAN_TOOLS_LICENSE = Apache-2.0 10VULKAN_TOOLS_LICENSE_FILES = LICENSE.txt 11 12VULKAN_TOOLS_DEPENDENCIES = vulkan-loader 13 14VULKAN_TOOLS_CONF_OPTS = -DBUILD_CUBE=OFF 15 16ifeq ($(BR2_PACKAGE_XORG7),) 17VULKAN_TOOLS_CONF_OPTS += \ 18 -DBUILD_WSI_XCB_SUPPORT=OFF -DBUILD_WSI_XLIB_SUPPORT=OFF 19else 20VULKAN_TOOLS_CONF_OPTS += \ 21 -DBUILD_WSI_XCB_SUPPORT=ON -DBUILD_WSI_XLIB_SUPPORT=ON 22VULKAN_TOOLS_DEPENDENCIES += libxcb xlib_libX11 xlib_libXrandr 23endif 24 25ifeq ($(BR2_PACKAGE_WAYLAND),) 26VULKAN_TOOLS_CONF_OPTS += -DBUILD_WSI_WAYLAND_SUPPORT=OFF 27else 28VULKAN_TOOLS_CONF_OPTS += -DBUILD_WSI_WAYLAND_SUPPORT=ON 29VULKAN_TOOLS_DEPENDENCIES += wayland 30endif 31 32$(eval $(cmake-package)) 33