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:<ITK_SOURCE_DIR>/Modularization/
The scripts are located in the monolithic/current ITK repository:<ITK_SOURCE_DIR>/Modularization. The "Manifest.txt" in this directory contains
the list of the source codes that are moved from monolithic ITK to modularized ITK.


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:
Line 7: Line 8:
   ./customRun.sh  <HeadOfModuarITKTree>
   ./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). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK.





Revision as of 19:44, 19 January 2011

  • Run the scripts of modularization:

The scripts are located in the monolithic/current ITK repository:<ITK_SOURCE_DIR>/Modularization. The "Manifest.txt" in this directory contains the list of the source codes that are moved from monolithic ITK to modularized ITK.

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). 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