ITK/Release 4/Modularization/Add a module/itk-module.cmake
From KitwarePublic
< ITK | Release 4 | Modularization(Redirected from ITK Release 4/Modularization/Add a module/itk-module.cmake)
Jump to navigationJump to search
<syntaxhighlight lang="cmake">
set(DOCUMENTATION "This module contains the central classes of foo-related algorithms ...")
- itk_module() defines the module dependencies in ITKFoo
- ITKFoo depends on ITKCommon
- The testing module in ITKFoo depends on ITKTestKernel and ITKStatistics(besides ITK-Foo)
itk_module(ITKFoo
DEPENDS ITKCommon TEST_DEPENDS ITKTestKernel ITKStatistics DESCRIPTION "${DOCUMENTATION}"
)
- Extra test dependency on ITKStatistics introduced by itkStatisticalFooTest.
</syntaxhighlight>