From 6e1561925d1d21023cdecd609c9a007118c1771b Mon Sep 17 00:00:00 2001 From: yjhgithub Date: Mon, 11 Apr 2022 17:10:41 +0800 Subject: [PATCH] Fix compile error caused by spv dir not exist. --- engine/shader/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/shader/CMakeLists.txt b/engine/shader/CMakeLists.txt index 8d56dd5c6..4581be00e 100644 --- a/engine/shader/CMakeLists.txt +++ b/engine/shader/CMakeLists.txt @@ -22,6 +22,10 @@ if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${GENERATED_SHADER_FOLDER}) file(MAKE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${GENERATED_SHADER_FOLDER}) endif() +if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${GENERATED_SHADER_FOLDER}/spv) + file(MAKE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${GENERATED_SHADER_FOLDER}/spv) +endif() + include(${PILOT_ROOT_DIR}/cmake/ShaderCompile.cmake) compile_shader(