From 72cc5afbdf8acc6505d7ee382cd3a00aca63df9b Mon Sep 17 00:00:00 2001 From: Sven Brauch Date: Tue, 3 Jan 2017 15:38:17 +0100 Subject: Fix build with CMP 0026 set to NEW --- src/kconf_update/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/kconf_update/CMakeLists.txt') diff --git a/src/kconf_update/CMakeLists.txt b/src/kconf_update/CMakeLists.txt index 379a9243..b1342a8d 100644 --- a/src/kconf_update/CMakeLists.txt +++ b/src/kconf_update/CMakeLists.txt @@ -15,7 +15,10 @@ 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) +file( + GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kconf-exec.h + CONTENT "#define KCONF_UPDATE_EXECUTABLE \"$\"" +) configure_file(config-kconf.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kconf.h ) # Although this is mostly an internal binary (hence installing it in -- cgit v1.2.1