1 From 9cc2c06d89d357a22065913abb0ab3ccda5a732b Mon Sep 17 00:00:00 2001
2 From: Mario Ceresa <mario.ceresa@upf.edu>
3 Date: Mon, 15 Dec 2014 12:22:00 +0100
4 Subject: [PATCH] Find and include CharLS
7 CMake/3rdparty.cmake | 14 ++++++++++++++
8 1 file changed, 14 insertions(+)
10 --- dcmtk-3.6.6/CMake/3rdparty.cmake.orig 2021-08-28 21:45:58.647654623 +0200
11 +++ dcmtk-3.6.6/CMake/3rdparty.cmake 2021-08-28 22:05:55.184505760 +0200
12 @@ -411,6 +411,20 @@ if(DCMTK_WITH_DOXYGEN)
16 +set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMake)
18 +if(DCMTK_WITH_CHARLS)
19 + find_package(CharLS)
20 + include_directories(${CHARLS_INCLUDE_DIRS})
21 + set(CHARLS_LIBS ${CHARLS_LIBRARIES})
22 + if (NOT CHARLS_LIBS)
23 + message(STATUS "Warning: CharLS not found. Cannot build!")
24 + else(NOT CHARLS_LIBS)
25 + message(STATUS "Info: DCMTK CHARLS support will be enabled")
27 + endif(NOT CHARLS_LIBS)
28 +endif(DCMTK_WITH_CHARLS)
30 if(DCMTK_WITH_ICONV OR DCMTK_WITH_STDLIBC_ICONV)
31 include(CheckCXXSourceCompiles)
32 set(CMAKE_REQUIRED_INCLUDES ${LIBICONV_INCDIR})