mirror of
https://invent.kde.org/frameworks/kimageformats.git
synced 2025-05-28 00:30:23 -04:00
Use new kde_target_enable_exceptions() function from ECM
This commit is contained in:
parent
b2083df231
commit
d5c589dae3
@ -1,8 +1,5 @@
|
|||||||
# NB: the desktop files are installed for the benefit of KImageIO in KDE4Support.
|
# 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)
|
add_library(kimg_dds MODULE dds.cpp)
|
||||||
@ -66,6 +63,7 @@ set_package_properties(OpenEXR PROPERTIES
|
|||||||
if(OpenEXR_FOUND)
|
if(OpenEXR_FOUND)
|
||||||
add_library(kimg_exr MODULE exr.cpp)
|
add_library(kimg_exr MODULE exr.cpp)
|
||||||
target_link_libraries(kimg_exr Qt5::Gui OpenEXR::IlmImf)
|
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(TARGETS kimg_exr DESTINATION ${QT_PLUGIN_INSTALL_DIR}/imageformats/)
|
||||||
install(FILES exr.desktop DESTINATION ${SERVICES_INSTALL_DIR}/qimageioplugins/)
|
install(FILES exr.desktop DESTINATION ${SERVICES_INSTALL_DIR}/qimageioplugins/)
|
||||||
|
Loading…
Reference in New Issue
Block a user