# HG changeset patch # User Sebastien Jodogne # Date 1523988296 -7200 # Node ID c9271bb5ef9479afb946f0a112e39d4fc4049300 # Parent a0f9a3df11109a24131c8fc893c861ec3a79da3d fix diff -r a0f9a3df1110 -r c9271bb5ef94 Applications/CMakeLists.txt --- a/Applications/CMakeLists.txt Tue Apr 17 15:47:47 2018 +0200 +++ b/Applications/CMakeLists.txt Tue Apr 17 20:04:56 2018 +0200 @@ -48,6 +48,7 @@ SET(ENABLE_ZLIB ON) SET(HAS_EMBEDDED_RESOURCES ON) +include(${ORTHANC_ROOT}/Resources/CMake/VisualStudioPrecompiledHeaders.cmake) include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake) include_directories(${ORTHANC_ROOT}) @@ -116,6 +117,10 @@ SRGB_ICC_PROFILE ${ORTHANC_WSI_DIR}/Resources/sRGB.icc ) +add_definitions( + -DHAS_ORTHANC_EXCEPTION=1 + ) + ##################################################################### ## Setup precompiled headers for Microsoft Visual Studio diff -r a0f9a3df1110 -r c9271bb5ef94 ViewerPlugin/CMakeLists.txt --- a/ViewerPlugin/CMakeLists.txt Tue Apr 17 15:47:47 2018 +0200 +++ b/ViewerPlugin/CMakeLists.txt Tue Apr 17 20:04:56 2018 +0200 @@ -39,6 +39,7 @@ set(ENABLE_PNG ON) set(ENABLE_JPEG ON) +include(${ORTHANC_ROOT}/Resources/CMake/VisualStudioPrecompiledHeaders.cmake) include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake) include_directories(${ORTHANC_ROOT}) @@ -65,6 +66,10 @@ ## Platform-specific configuration ##################################################################### +add_definitions( + -DHAS_ORTHANC_EXCEPTION=1 + ) + if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")