@@ -315,27 +315,23 @@ if(DEFINED ENV{VULKAN_SDK} AND IS_DIRECTORY "$ENV{VULKAN_SDK}")
315315 "$ENV{VULKAN_SDK} /lib${_Vulkan_arch_suffix} "
316316 )
317317 unset (_Vulkan_arch_suffix)
318- if (APPLE )
319- cmake_path (SET _MoltenVK_path NORMALIZE "$ENV{VULKAN_SDK} /../MoltenVK" )
320- if (IS_DIRECTORY "${_MoltenVK_path} " )
321- list (APPEND _Vulkan_hint_include_search_paths
322- "${_MoltenVK_path} /include"
323- )
324- if (CMAKE_SYSTEM_NAME STREQUAL "iOS" )
325- list (APPEND _Vulkan_hint_library_search_paths
326- "${_MoltenVK_path} /dylib/iOS"
327- )
328- elseif (CMAKE_SYSTEM_NAME STREQUAL "tvOS" )
329- list (APPEND _Vulkan_hint_library_search_paths
330- "${_MoltenVK_path} /dylib/tvOS"
331- )
332- else ()
333- list (APPEND _Vulkan_hint_library_search_paths
334- "${_MoltenVK_path} /dylib/macOS"
335- )
336- endif ()
337- endif ()
338- unset (_MoltenVK_path)
318+ endif ()
319+ if (APPLE AND DEFINED Vulkan_Target_SDK)
320+ list (APPEND _Vulkan_hint_include_search_paths
321+ "${Vulkan_Target_SDK} /macOS/include"
322+ )
323+ if (CMAKE_SYSTEM_NAME STREQUAL "iOS" )
324+ list (APPEND _Vulkan_hint_library_search_paths
325+ "${Vulkan_Target_SDK} /iOS/lib"
326+ )
327+ elseif (CMAKE_SYSTEM_NAME STREQUAL "tvOS" )
328+ list (APPEND _Vulkan_hint_library_search_paths
329+ "${Vulkan_Target_SDK} /tvOS/lib"
330+ )
331+ else ()
332+ list (APPEND _Vulkan_hint_library_search_paths
333+ "${Vulkan_Target_SDK} /lib"
334+ )
339335 endif ()
340336endif ()
341337
0 commit comments