summaryrefslogtreecommitdiffstats
path: root/cmake/qt.toolchain.cmake.in
blob: d623d9c0fb2bbfb183a81b9013e1b4ae50f5ce29 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@init_platform@

@init_qt_host_path@

@init_original_toolchain_file@

@init_vcpkg@

if(qt_chainload_toolchain_file)
    include("${qt_chainload_toolchain_file}")
    unset(qt_chainload_toolchain_file)
endif()

# Compute dynamically the Qt installation prefix from the location of this file. This allows
# the usage of the toolchain file when the Qt installation is relocated.
get_filename_component(QT_TOOLCHAIN_RELOCATABLE_INSTALL_PREFIX
                       ${CMAKE_CURRENT_LIST_DIR}/../@qt_path_from_cmake_config_dir_to_prefix@
                       ABSOLUTE)

list(PREPEND CMAKE_PREFIX_PATH "${QT_TOOLCHAIN_RELOCATABLE_INSTALL_PREFIX}")
list(PREPEND CMAKE_FIND_ROOT_PATH "${QT_TOOLCHAIN_RELOCATABLE_INSTALL_PREFIX}")

if(QT_HOST_PATH)
    list(APPEND CMAKE_PREFIX_PATH "${QT_HOST_PATH}")
    list(APPEND CMAKE_FIND_ROOT_PATH "${QT_HOST_PATH}")
endif()