diff --git a/CMakeLists.txt b/CMakeLists.txt index 02a7b22..12ce392 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ endif() include(cmake/DownloadAndBuild.cmake) -add_custom_target(${PROJECT_NAME} +add_custom_target(${PROJECT_NAME} ALL WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} COMMENT diff --git a/cmake/LinuxInstall.cmake b/cmake/LinuxInstall.cmake index 28265f7..612c8c4 100755 --- a/cmake/LinuxInstall.cmake +++ b/cmake/LinuxInstall.cmake @@ -2,13 +2,12 @@ set(VULKAN_SDK_LIBRARY_DIR ${CMAKE_INSTALL_PREFIX}/lib64 CACHE STRING "Vulkan li add_custom_command( TARGET ${PROJECT_NAME} -PRE_BUILD -COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/scripts/setx.sh VK_LAYER_PATH ${CMAKE_INSTALL_PREFIX}/share/vulkan/explicit_layer.d) +POST_BUILD +COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/scripts/setx.sh VK_LAYER_PATH ${CMAKE_INSTALL_PREFIX}/share/vulkan/explicit_layer.d +COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/scripts/setx.sh VK_LOADER_DEBUG "all" +COMMENT "Set layer path and debug level" +VERBATIM) -add_custom_command( -TARGET ${PROJECT_NAME} -PRE_BUILD -COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/scripts/setx.sh VK_LOADER_DEBUG "all") list(APPEND Vulkan_Libs "${CMAKE_INSTALL_PREFIX}/lib64/libglslang.a") list(APPEND Vulkan_Libs "${CMAKE_INSTALL_PREFIX}/lib64/libSPIRV.a")