From d97ede759005efb4b23cef6e7309d6eaa53d1fd6 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Tue, 27 Aug 2013 18:40:57 +0200 Subject: Don't define QT_NO_DEBUG for DebugFull builds. --- ECMConfig.cmake.in | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ECMConfig.cmake.in b/ECMConfig.cmake.in index b163e3ae..ea47abf0 100644 --- a/ECMConfig.cmake.in +++ b/ECMConfig.cmake.in @@ -16,3 +16,10 @@ set(ECM_KDE_MODULE_DIR "@PACKAGE_KDE_MODULES_INSTALL_DIR@") set(ECM_MODULE_PATH "${ECM_MODULE_DIR}" "${ECM_FIND_MODULE_DIR}" "${ECM_KDE_MODULE_DIR}") include("${ECM_MODULE_DIR}/ECMUseFindModules.cmake") + +if(CMAKE_MINIMUM_REQUIRED_VERSION VERSION_LESS 2.8.13) + find_package(Qt5Core 5.2.0 REQUIRED) + set_property(TARGET Qt5::Core PROPERTY INTERFACE_COMPILE_DEFINITIONS QT_CORE_LIB $<$,$>>:QT_NO_DEBUG>) +else() + message(FATAL_ERROR \"Remove this hack. Set CMAKE_MAP_IMPORTED_TARGET_DEBUGFULL to DEBUG instead.\") +endif() -- cgit v1.2.1