ITK/Release 4/Modularization/Add an external module (external module)
From KitwarePublic
< ITK | Release 4 | Modularization
Jump to navigationJump to search
Revision as of 12:56, 14 July 2012 by Matt.mccormick (talk | contribs)
An External Module is distributed outside the ITK main repository, but it could be built into ITK as a module once downloaded into the local copy of ITK source tree.
The organization of an External Module should be the same as an Internal Module: Add a module (Internal Module)
To build an External Module, users download it into a local copy of ITK source tree under: ITK/Modules/External/. Then simply rerun the CMake step to configure the new External Module together with other enabled ITK modules.
An example is demonstrated in the Lesion Sizing Toolkit: Lesion Sizing Toolkit Wiki
Once you have your External Module, you can make it available as a Remote Module So it has broader exposure to the ITK community.