From c566e8f5b21823cb9d69391d397f618267eb2895 Mon Sep 17 00:00:00 2001 From: Daniel Rakos <daniel.rakos@rastergrid.com> Date: Fri, 8 Dec 2023 15:14:44 +0100 Subject: [PATCH] build: Make find_package logic more robust --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5a8ff26..ae4bd3f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -63,12 +63,12 @@ if (VUL_IS_TOP_LEVEL) # Create VulkanUtilityLibrariesConfig.cmake set(VUL_EXPORT_TARGETS ${CMAKE_INSTALL_LIBDIR}/cmake/VulkanUtilityLibraries/VulkanUtilityLibraries-targets.cmake) file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/VulkanUtilityLibrariesConfig.cmake.in" [=[ - @PACKAGE_INIT@ - include(CMakeFindDependencyMacro) # NOTE: Because VulkanHeaders is a PUBLIC dependency it needs to be found prior to VulkanUtilityLibraries find_dependency(VulkanHeaders REQUIRED) + @PACKAGE_INIT@ + include(@PACKAGE_VUL_EXPORT_TARGETS@) ]=])