diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/kconfig_compiler/CMakeLists.txt | 11 |
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}) |