diff options
author | Alex Richardson <arichardson.kde@gmail.com> | 2014-05-07 20:40:48 +0200 |
---|---|---|
committer | Alex Richardson <arichardson.kde@gmail.com> | 2014-05-07 20:48:16 +0200 |
commit | 94419b6f0cd469dc7cb0184a6fb48c1fe304c4d8 (patch) | |
tree | 1171622e05b6c1d4dc2cc02e0ced0f8af7a227bc /src/kconf_update/CMakeLists.txt | |
parent | 7544b8344254cc60dc18fac564ca5f24c52ce66b (diff) | |
download | kconfig-94419b6f0cd469dc7cb0184a6fb48c1fe304c4d8.tar.gz kconfig-94419b6f0cd469dc7cb0184a6fb48c1fe304c4d8.tar.bz2 |
Fix kconf_update test on Windows
We get a CMake warning for reading the LOCATION property, but I don't see
how else to do it (generator expressions don't seem to work)
Diffstat (limited to 'src/kconf_update/CMakeLists.txt')
-rw-r--r-- | src/kconf_update/CMakeLists.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kconf_update/CMakeLists.txt b/src/kconf_update/CMakeLists.txt index f75c31c8..fbee74a7 100644 --- a/src/kconf_update/CMakeLists.txt +++ b/src/kconf_update/CMakeLists.txt @@ -2,8 +2,6 @@ find_package(Qt5Core 5.2.0 REQUIRED NO_MODULE) remove_definitions(-DQT_NO_CAST_FROM_ASCII) -configure_file(config-kconf.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kconf.h ) - ########### next target ############### set(kconf_update_SRCS @@ -17,6 +15,9 @@ target_link_libraries(kconf_update Qt5::Core KF5::ConfigCore) include(ECMMarkNonGuiExecutable) ecm_mark_nongui_executable(kconf_update) +get_target_property(KCONF_UPDATE_EXECUTABLE kconf_update LOCATION) +configure_file(config-kconf.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kconf.h ) + # Although this is mostly an internal binary (hence installing it in # KF5_LIBEXEC_INSTALL_DIR), it is used by kded, and so we export its location install(TARGETS kconf_update EXPORT KF5ConfigTargets DESTINATION ${KF5_LIBEXEC_INSTALL_DIR}) |