freebsd-ports/graphics/vulkan-tools/files/patch-CMakeLists.txt
2023-11-28 09:29:57 +01:00

23 lines
674 B
Text

CMake Error at cube/CMakeLists.txt:237 (target_link_libraries):
Target "vkcube" links to:
volk::volk_headers
but the target was not found. Possible reasons include:
* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.
--- CMakeLists.txt.orig 2023-11-27 22:22:16 UTC
+++ CMakeLists.txt
@@ -53,6 +53,9 @@ find_package(volk QUIET CONFIG)
find_package(VulkanHeaders QUIET CONFIG)
find_package(VulkanLoader QUIET CONFIG)
find_package(volk QUIET CONFIG)
+if (NOT TARGET volk::volk_headers)
+ add_subdirectory(volk EXCLUDE_FROM_ALL SYSTEM)
+endif()
include(GNUInstallDirs)