aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kconfig_compiler/CMakeLists.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/kconfig_compiler/CMakeLists.txt b/src/kconfig_compiler/CMakeLists.txt
index ec4a7335..0937f578 100644
--- a/src/kconfig_compiler/CMakeLists.txt
+++ b/src/kconfig_compiler/CMakeLists.txt
@@ -7,10 +7,17 @@ add_executable(kconfig_compiler ${kconfig_compiler_SRCS})
set_target_properties(kconfig_compiler PROPERTIES
OUTPUT_NAME "kconfig_compiler_kf5"
)
-add_executable(KF5::kconfig_compiler ALIAS kconfig_compiler)
+
+if(CMAKE_TOOLCHAIN_FILE)
+ if(BUILD_TESTING)
+ message("Testing should be disabled on cross-compilation")
+ endif()
+else()
+ add_executable(KF5::kconfig_compiler ALIAS kconfig_compiler)
+endif()
find_package(Qt5Xml 5.2.0 REQUIRED NO_MODULE)
target_link_libraries(kconfig_compiler Qt5::Xml)
-install(TARGETS kconfig_compiler EXPORT KF5ConfigTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
+install(TARGETS kconfig_compiler EXPORT KF5ConfigCompilerTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})