]> git.pld-linux.org Git - packages/dcmtk.git/blame - dcmtk-3.6.1-0002-Find-and-include-CharLS.patch
icu rebuild
[packages/dcmtk.git] / dcmtk-3.6.1-0002-Find-and-include-CharLS.patch
CommitLineData
291a797f
AM
1From 9cc2c06d89d357a22065913abb0ab3ccda5a732b Mon Sep 17 00:00:00 2001
2From: Mario Ceresa <mario.ceresa@upf.edu>
3Date: Mon, 15 Dec 2014 12:22:00 +0100
4Subject: [PATCH] Find and include CharLS
5
6---
7 CMake/3rdparty.cmake | 14 ++++++++++++++
8 1 file changed, 14 insertions(+)
9
966e73a5
JB
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)
ce2d2a2f 13 endif()
966e73a5 14 endif()
291a797f 15
966e73a5 16+set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMake)
291a797f 17+
966e73a5
JB
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")
26+ set(WITH_CHARLS 1)
27+ endif(NOT CHARLS_LIBS)
28+endif(DCMTK_WITH_CHARLS)
29+
30 if(DCMTK_WITH_ICONV OR DCMTK_WITH_STDLIBC_ICONV)
31 include(CheckCXXSourceCompiles)
32 set(CMAKE_REQUIRED_INCLUDES ${LIBICONV_INCDIR})
This page took 0.132582 seconds and 5 git commands to generate.