Skip to content

Commit 570f6b5

Browse files
committed
Merge branch 'master' into release
2 parents ea8a745 + ae9d842 commit 570f6b5

File tree

2 files changed

+3
-24
lines changed

2 files changed

+3
-24
lines changed

CMakeLists.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -439,10 +439,9 @@ else()
439439
foreach(group IN LISTS ITK_GROUPS)
440440
file( GLOB_RECURSE _${group}_module_files ${ITK_SOURCE_DIR}/Modules/${group}/itk-module.cmake )
441441
foreach( _module_file ${_${group}_module_files} )
442-
file( STRINGS ${_module_file} _module_line REGEX "itk_module[ \n]*\\([ \n]*[A-Za-z0-9]*" )
443-
string( REGEX MATCH "(\\([ \n]*)([A-Za-z0-9]*)" _module_name ${_module_line} )
444-
set( _module_name ${CMAKE_MATCH_2} )
445-
set( _${_module_name}_module_line ${_module_line} )
442+
file(READ ${_module_file} _module_file_content)
443+
string( REGEX MATCH "itk_module[ \n]*(\\([ \n]*)([A-Za-z0-9]*)" _module_name ${_module_file_content} )
444+
set(_module_name ${CMAKE_MATCH_2})
446445
list( APPEND _${group}_module_list ${_module_name} )
447446
set(ITK_MODULE_${_module_name}_GROUP ${group})
448447
endforeach()

cmake/ITKPythonPackage.cmake

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,6 @@ function(ipp_ExternalProject_Add_Empty proj depends)
2121
)
2222
endfunction()
2323

24-
# ipp_set_itk_groups()
25-
#
26-
# Set ``ITK_MODULE_*_GROUP`` variable for each modules.
27-
#
28-
macro(ipp_set_itk_groups)
29-
include("${}")
30-
foreach( group ${group_list} )
31-
set( _${group}_module_list )
32-
file( GLOB_RECURSE _${group}_module_files ${ITK_SOURCE_DIR}/Modules/${group}/itk-module.cmake )
33-
foreach( _module_file ${_${group}_module_files} )
34-
file( STRINGS ${_module_file} _module_line REGEX "itk_module[ \n]*\\([ \n]*[A-Za-z0-9]*" )
35-
string( REGEX MATCH "(\\([ \n]*)([A-Za-z0-9]*)" _module_name ${_module_line} )
36-
set( _module_name ${CMAKE_MATCH_2} )
37-
set( _${_module_name}_module_line ${_module_line} )
38-
list( APPEND _${group}_module_list ${_module_name} )
39-
set(ITK_MODULE_${_module_name}_GROUP ${group})
40-
endforeach()
41-
endforeach()
42-
endmacro()
43-
4424
# ipp_get_module_dependees(<itk-module> <output_var>)
4525
#
4626
# Collect all modules depending on ``<itk-module>``.

0 commit comments

Comments
 (0)