From 6596f7f89c02c5a266ac631da876323b1ce8df72 Mon Sep 17 00:00:00 2001 From: Bagrat Dabaghyan Date: Thu, 2 Mar 2023 11:08:57 +0400 Subject: [PATCH] Fix build when Vulkan SDK path contains whitespaces (#674) --- cmake/mkvk.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/mkvk.cmake b/cmake/mkvk.cmake index 93c8312478..737d20c62d 100644 --- a/cmake/mkvk.cmake +++ b/cmake/mkvk.cmake @@ -44,7 +44,7 @@ list(APPEND mkvkformatfiles_output if(CMAKE_HOST_WIN32) add_custom_command(OUTPUT ${mkvkformatfiles_output} COMMAND ${CMAKE_COMMAND} -E make_directory lib - COMMAND "${BASH_EXECUTABLE}" -c "Vulkan_INCLUDE_DIR=${Vulkan_INCLUDE_DIR} lib/mkvkformatfiles lib" + COMMAND "${BASH_EXECUTABLE}" -c "Vulkan_INCLUDE_DIR=\"${Vulkan_INCLUDE_DIR}\" lib/mkvkformatfiles lib" COMMAND "${BASH_EXECUTABLE}" -c "unix2dos ${PROJECT_SOURCE_DIR}/lib/vkformat_enum.h" COMMAND "${BASH_EXECUTABLE}" -c "unix2dos ${PROJECT_SOURCE_DIR}/lib/vkformat_check.c" COMMAND "${BASH_EXECUTABLE}" -c "unix2dos ${PROJECT_SOURCE_DIR}/lib/vkformat_str.c" @@ -56,7 +56,7 @@ if(CMAKE_HOST_WIN32) else() add_custom_command(OUTPUT ${mkvkformatfiles_output} COMMAND ${CMAKE_COMMAND} -E make_directory lib - COMMAND Vulkan_INCLUDE_DIR=${Vulkan_INCLUDE_DIR} lib/mkvkformatfiles lib + COMMAND Vulkan_INCLUDE_DIR=\"${Vulkan_INCLUDE_DIR}\" lib/mkvkformatfiles lib DEPENDS ${mkvkformatfiles_input} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMENT "Generating VkFormat-related source files"