From 519b0d014178818c44065449982990b623413aac Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 16 Oct 2018 09:12:12 -0400 Subject: [PATCH] Stop hardcoding binary dirs in CMakeLists.txt --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 38f330c..100731e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ target_include_directories(Graph PUBLIC include ${Vulkan_INCLUDE_DIRS}) macro(compile_shader src) add_custom_command( OUTPUT ${src}.spv - COMMAND glslangValidator -V ${CMAKE_CURRENT_SOURCE_DIR}/shaders/${src} -o ${CMAKE_CURRENT_SOURCE_DIR}/build/${src}.spv + COMMAND glslangValidator -V ${CMAKE_CURRENT_SOURCE_DIR}/shaders/${src} -o ${CMAKE_CURRENT_BINARY_DIR}/${src}.spv DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/shaders/${src} ) @@ -35,4 +35,4 @@ compile_shader(triangle.frag) add_custom_target(BuildShaders DEPENDS ${SPV_FILES}) add_dependencies(Graph BuildShaders) -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/data/suzanne.obj ${CMAKE_CURRENT_SOURCE_DIR}/build/suzanne.obj COPYONLY) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/data/suzanne.obj ${CMAKE_CURRENT_BINARY_DIR}/suzanne.obj COPYONLY)