ITK/Release 4/Modularization/Status: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
*Run the scripts of modularization:
*Run the scripts of modularization:


The scripts are located in the monolithic/current ITK repository:
The scripts are located in the monolithic/current ITK repository:<ITK_SOURCE_DIR>/Modularization/
<ITK_SOURCE_DIR>/Modularization/


Run the script customRun.sh with the input parameter of the output directory name of the modularized ITK:
Run the script customRun.sh with the input parameter of the output directory name of the modularized ITK:
  ./customRun.sh  <HeadOfModuarITKTree>
  cd <ITK_SOURCE_DIR>/Modularization
  ./customRun.sh  <HeadOfModuarITKTree>


The script will first download the supporting modules and cmake packaging files from the [[modularITKSupport repository]] to <HeadOfModuarITKTree>, and then copy source files from the monolithic ITK to <HeadOfModuarITKTree> according to the manifest file (Manifest.txt, located in the Modularization directory of the monolithic ITK). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK.
The script will first download the supporting modules and cmake packaging files from the [[modularITKSupport repository]] to <HeadOfModuarITKTree>, and then copy source files from the monolithic ITK to <HeadOfModuarITKTree> according to the manifest file (Manifest.txt, located in the Modularization directory of the monolithic ITK). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK.

Revision as of 19:43, 19 January 2011

  • Run the scripts of modularization:

The scripts are located in the monolithic/current ITK repository:<ITK_SOURCE_DIR>/Modularization/

Run the script customRun.sh with the input parameter of the output directory name of the modularized ITK:

 cd  <ITK_SOURCE_DIR>/Modularization
 ./customRun.sh  <HeadOfModuarITKTree>

The script will first download the supporting modules and cmake packaging files from the modularITKSupport repository to <HeadOfModuarITKTree>, and then copy source files from the monolithic ITK to <HeadOfModuarITKTree> according to the manifest file (Manifest.txt, located in the Modularization directory of the monolithic ITK). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK.


  • Configure and build modular ITK.

Go to the bin directory:

 ccmake   (choose to build certain modules by turning their BUILD options ON)
 make
                                        

Currently only itk-common's tests are up and running on the Dashboard on several different platforms:

   http://www.cdash.org/CDash/index.php?project=Insight#ITKv4_Modularization