CMake: Don't backup cmake prefix when there are no tool dependencies
This is just a minor optimization. Pick-to: 6.2 Change-Id: Icf0fc615895e1def63c57a72694c89f7ae7ee5cf Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
This commit is contained in:
parent
5c4861d312
commit
d65ccd3999
@ -49,7 +49,7 @@ endforeach()
|
||||
# Find Qt tool package.
|
||||
set(__qt_@target@_tool_deps "@main_module_tool_deps@")
|
||||
|
||||
if(NOT "${QT_HOST_PATH}" STREQUAL "")
|
||||
if(__qt_@target@_tool_deps AND NOT "${QT_HOST_PATH}" STREQUAL "")
|
||||
# Make sure that the tools find the host tools first
|
||||
set(BACKUP_@target@_CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH})
|
||||
set(BACKUP_@target@_CMAKE_FIND_ROOT_PATH ${CMAKE_FIND_ROOT_PATH})
|
||||
@ -81,7 +81,7 @@ foreach(__qt_@target@_target_dep ${__qt_@target@_tool_deps})
|
||||
return()
|
||||
endif()
|
||||
endforeach()
|
||||
if(NOT "${QT_HOST_PATH}" STREQUAL "")
|
||||
if(__qt_@target@_tool_deps AND NOT "${QT_HOST_PATH}" STREQUAL "")
|
||||
set(CMAKE_PREFIX_PATH ${BACKUP_@target@_CMAKE_PREFIX_PATH})
|
||||
set(CMAKE_FIND_ROOT_PATH ${BACKUP_@target@_CMAKE_FIND_ROOT_PATH})
|
||||
endif()
|
||||
|
Loading…
x
Reference in New Issue
Block a user