Add missing dependency to the qvkgen tool when generating vulkan code
Pick-to: 6.3 6.2 Fixes: QTBUG-100574 Change-Id: Ib68a3d77e5d3c9a9fc541a69a2748b94ade3ceef Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>bb10
parent
eb628794c7
commit
fedd4f26ad
|
|
@ -883,10 +883,14 @@ if (QT_FEATURE_vulkan)
|
|||
list(APPEND vulkan_fun_outputs "vulkan/${vulkan_fun_p_cpp}")
|
||||
|
||||
if(NOT "${QT_HOST_PATH}" STREQUAL "")
|
||||
set(host_executable_suffix "")
|
||||
if(CMAKE_HOST_WIN32)
|
||||
set(host_executable_suffix ".exe")
|
||||
endif()
|
||||
qt_path_join(qvkgen
|
||||
"${QT_HOST_PATH}"
|
||||
"${QT${PROJECT_VERSION_MAJOR}_HOST_INFO_LIBEXECDIR}"
|
||||
"qvkgen")
|
||||
"qvkgen${host_executable_suffix}")
|
||||
else()
|
||||
set(qvkgen "${QT_CMAKE_EXPORT_NAMESPACE}::qvkgen")
|
||||
endif()
|
||||
|
|
@ -896,7 +900,7 @@ if (QT_FEATURE_vulkan)
|
|||
"${CMAKE_CURRENT_SOURCE_DIR}/vulkan/vk.xml"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/vulkan/generated_header.txt"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/vulkan/qvulkanfunctions"
|
||||
DEPENDS vulkan/vk.xml
|
||||
DEPENDS vulkan/vk.xml ${qvkgen}
|
||||
COMMENT "Generating vulkan data"
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue