From d5c589dae3c04c689b9bdb6d1e9b2220cd02cc25 Mon Sep 17 00:00:00 2001 From: Alex Merry Date: Mon, 27 Jan 2014 12:42:26 +0000 Subject: [PATCH] Use new kde_target_enable_exceptions() function from ECM --- src/imageformats/CMakeLists.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/imageformats/CMakeLists.txt b/src/imageformats/CMakeLists.txt index 7373a90..242753e 100644 --- a/src/imageformats/CMakeLists.txt +++ b/src/imageformats/CMakeLists.txt @@ -1,8 +1,5 @@ # NB: the desktop files are installed for the benefit of KImageIO in KDE4Support. -# Required for OpenEXR -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE_ENABLE_EXCEPTIONS}") - ################################## add_library(kimg_dds MODULE dds.cpp) @@ -66,6 +63,7 @@ set_package_properties(OpenEXR PROPERTIES if(OpenEXR_FOUND) add_library(kimg_exr MODULE exr.cpp) target_link_libraries(kimg_exr Qt5::Gui OpenEXR::IlmImf) + kde_target_enable_exceptions(kimg_exr PRIVATE) install(TARGETS kimg_exr DESTINATION ${QT_PLUGIN_INSTALL_DIR}/imageformats/) install(FILES exr.desktop DESTINATION ${SERVICES_INSTALL_DIR}/qimageioplugins/)