Fix moltenvk download
This commit is contained in:
@@ -16,18 +16,18 @@ elseif (DEFINED ENV{MOLTENVK_SDK})
|
||||
cmake_path(SET MoltenVK_path NORMALIZE "$ENV{MOLTENVK_SDK}/")
|
||||
endif ()
|
||||
if (NOT IS_DIRECTORY ${MoltenVK_path})
|
||||
message(STATUS "${MoltenVK_path} does not exist!")
|
||||
message(STATUS "MoltenVK_path '${MoltenVK_path}' does not exist!")
|
||||
set(MoltenVK_path)
|
||||
endif ()
|
||||
if (MOLTENVK_DOWNLOAD AND NOT DEFINED MoltenVK_path)
|
||||
message(STATUS "Downloading MoltenVK")
|
||||
include(FetchContent)
|
||||
FetchContent_Declare(MoltenVK_ALL
|
||||
FetchContent_Declare(moltenvkall
|
||||
URL_HASH SHA256=4252fdd71d511b47a12bc859fe3a9f43e20e77006e5d7eeb9c3732447de1b7b5
|
||||
URL https://github.com/KhronosGroup/MoltenVK/releases/download/v1.2.6/MoltenVK-all.tar
|
||||
)
|
||||
FetchContent_MakeAvailable(MoltenVK_ALL)
|
||||
set(MoltenVK_path "${MoltenVK_ALL-SOURCE_DIR}/MoltenVK/")
|
||||
FetchContent_MakeAvailable(moltenvkall)
|
||||
set(MoltenVK_path "${moltenvkall_SOURCE_DIR}/MoltenVK/")
|
||||
endif ()
|
||||
|
||||
if (NOT DEFINED MoltenVK_path)
|
||||
@@ -73,4 +73,4 @@ else()
|
||||
set(MoltenVK_LIBRARIES)
|
||||
endif()
|
||||
|
||||
mark_as_advanced(MoltenVK_path LEGACY_MoltenVK_XC_path STATIC_MoltenVK_XC_path DYNAMIC_MoltenVK_XC_path MoltenVK_XC_path)
|
||||
mark_as_advanced(MoltenVK_path LEGACY_MoltenVK_XC_path STATIC_MoltenVK_XC_path DYNAMIC_MoltenVK_XC_path MoltenVK_XC_path)
|
||||
|
||||
Reference in New Issue
Block a user