diff --git a/CMakeLists.txt b/CMakeLists.txt index 2cf1e40..5f2a86c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -280,8 +280,13 @@ if(ENABLE_SPIRV_TOOLS_INSTALL) endif() macro(spvtools_generate_config_file TARGET) + set(sgcf_find_extra "") + if(NOT "${TARGET}" STREQUAL "SPIRV-Tools-opt") + set(sgcf_find_extra "find_dependency(SPIRV-Tools-opt)\n") + endif() file(WRITE ${CMAKE_BINARY_DIR}/${TARGET}Config.cmake "include(CMakeFindDependencyMacro)\n" + ${sgcf_find_extra} "find_dependency(${SPIRV_TOOLS})\n" "include(\${CMAKE_CURRENT_LIST_DIR}/${TARGET}Targets.cmake)\n" "set(${TARGET}_LIBRARIES ${TARGET})\n"