@@ -3,43 +3,63 @@ set(dcmtk3rdParty ${dcmtkSource}/CMake/3rdparty.cmake)
33#
44# Newer versions of TIFF depend on JPEG
55file (READ ${dcmtk3rdParty} code )
6- string (REPLACE "set(LIBTIFF_LIBS \$ {TIFF_LIBRARY})
6+ string (
7+ REPLACE
8+ "set(LIBTIFF_LIBS \$ {TIFF_LIBRARY})
79"
8- "set(LIBTIFF_LIBS \$ {TIFF_LIBRARY})
10+ "set(LIBTIFF_LIBS \$ {TIFF_LIBRARY})
911 list(APPEND LIBTIFF_LIBS \$ {JPEG_LIBRARY})
10- " code "${code} " )
12+ "
13+ code
14+ "${code} "
15+ )
1116#
1217# we pass in the TIFF and ZLIB library stuff,
1318# running find_package for those libraries
1419# screws up using the ITK versions
1520if (NOT ITK_USE_SYSTEM_TIFF)
16- string (REPLACE "find_package(TIFF QUIET)
17- " "" code "${code} " )
21+ string (
22+ REPLACE
23+ "find_package(TIFF QUIET)
24+ "
25+ ""
26+ code
27+ "${code} "
28+ )
1829endif ()
1930
2031if (NOT ITK_USE_SYSTEM_ZLIB)
21- string (REPLACE "find_package(ZLIB QUIET)
22- " "" code "${code} " )
32+ string (
33+ REPLACE
34+ "find_package(ZLIB QUIET)
35+ "
36+ ""
37+ code
38+ "${code} "
39+ )
2340endif ()
2441
2542file (WRITE ${dcmtk3rdParty} "${code} " )
2643
2744#
2845# in order to use the ITK versions of ZLIB and TIFF
2946# it is necessary to use the ITK symbol-mangled versions
30- file (GLOB_RECURSE dcmtk_src RELATIVE ${dcmtkSource} "*.cc" "*.h" )
47+ file (
48+ GLOB_RECURSE dcmtk_src
49+ RELATIVE ${dcmtkSource}
50+ "*.cc"
51+ "*.h"
52+ )
3153
32- foreach (filename ${dcmtk_src} )
54+ foreach (filename ${dcmtk_src} )
3355 set (_filename ${dcmtkSource} /${filename} )
3456 # message("patching ${_filename}")
3557 file (READ ${_filename} sourcecode )
3658 if (NOT ITK_USE_SYSTEM_ZLIB)
37- string (REPLACE "<zlib.h>"
38- "\" itk_zlib.h\" " sourcecode "${sourcecode} " )
59+ string (REPLACE "<zlib.h>" "\" itk_zlib.h\" " sourcecode "${sourcecode} " )
3960 endif ()
4061 if (NOT ITK_USE_SYSTEM_TIFF)
41- string (REPLACE "<tiffio.h>"
42- "\" itk_tiff.h\" " sourcecode "${sourcecode} " )
62+ string (REPLACE "<tiffio.h>" "\" itk_tiff.h\" " sourcecode "${sourcecode} " )
4363 endif ()
4464 file (WRITE ${_filename} "${sourcecode} " )
4565endforeach (filename )
@@ -52,11 +72,14 @@ foreach(cmakelists ${dcmtk_cmakelists})
5272 set (_cmakelists ${dcmtkSource} /${cmakelists} )
5373 message ("CMakeLists ${_cmakelists} " )
5474 file (READ ${_cmakelists} source )
55- string (REGEX REPLACE
75+ string (
76+ REGEX
77+ REPLACE
5678 "add_subdirectory\\ ((.*) apps "
5779 "add_subdirectory(\\ 1 "
5880 source
59- "${source} " )
81+ "${source} "
82+ )
6083 file (WRITE ${_cmakelists} "${source} " )
6184endforeach (cmakelists )
6285
@@ -68,10 +91,15 @@ set(dcmtkCmakeLists_txt ${dcmtkSource}/CMakeLists.txt)
6891
6992file (READ ${dcmtkCmakeLists_txt} cmakelists )
7093
71- string (REPLACE "# build output files in these directories
94+ string (
95+ REPLACE
96+ "# build output files in these directories
7297set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY \"\$ {CMAKE_BINARY_DIR}/lib\" )
7398set(CMAKE_LIBRARY_OUTPUT_DIRECTORY \"\$ {CMAKE_BINARY_DIR}/lib\" )
7499set(CMAKE_RUNTIME_OUTPUT_DIRECTORY \"\$ {CMAKE_BINARY_DIR}/bin\" )
75100"
76- "" cmakelists "${cmakelists} " )
101+ ""
102+ cmakelists
103+ "${cmakelists} "
104+ )
77105file (WRITE ${dcmtkCmakeLists_txt} "${cmakelists} " )
0 commit comments