aboutsummaryrefslogtreecommitdiff
path: root/KF5ConfigConfig.cmake.in
diff options
context:
space:
mode:
Diffstat (limited to 'KF5ConfigConfig.cmake.in')
-rw-r--r--KF5ConfigConfig.cmake.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/KF5ConfigConfig.cmake.in b/KF5ConfigConfig.cmake.in
index b4e5f565..c1dd9af9 100644
--- a/KF5ConfigConfig.cmake.in
+++ b/KF5ConfigConfig.cmake.in
@@ -2,9 +2,14 @@
# Any changes in this ".cmake" file will be overwritten by CMake, the source is the ".cmake.in" file.
-
include("${CMAKE_CURRENT_LIST_DIR}/KF5ConfigTargets.cmake")
find_dependency(Qt5Xml "@REQUIRED_QT_VERSION@")
+if(CMAKE_CROSSCOMPILING AND KF5_HOST_TOOLING)
+ find_file(KCONFIGCOMPILER_PATH KF5Config/KF5ConfigCompilerTargets.cmake PATHS ${KF5_HOST_TOOLING} ${CMAKE_CURRENT_LIST_DIR} NO_DEFAULT_PATH)
+ include("${TARGETSFILE}")
+else()
+ include("${CMAKE_CURRENT_LIST_DIR}/KF5ConfigCompilerTargets.cmake")
+endif()
include("${CMAKE_CURRENT_LIST_DIR}/KF5ConfigMacros.cmake")