TubeTK/Development: Difference between revisions
From KitwarePublic
< TubeTK
Jump to navigationJump to search
Line 40: | Line 40: | ||
* [[TubeTK/Dashboards | Dashboard instructions]] | * [[TubeTK/Dashboards | Dashboard instructions]] | ||
* [[TubeTK/DevelopersGuide | Developers guide]] | * [[TubeTK/DevelopersGuide | Developers guide]] | ||
* [[TubeTK/DevelopersFAQ | Developers FAQ] | * [[TubeTK/DevelopersFAQ | Developers FAQ]] | ||
= Inside TubeTK = | = Inside TubeTK = |
Revision as of 20:02, 7 November 2010
TubeTK's Collaborative Software Development Tools
View the software over the web
Download the software via git
- Read-only access
- git clone git://gitorious.org/tubetk/tubetk.git
- Read and write access (assume you have an existing and approved gitorious account)
- git clone git@gitorious.org:tubetk/tubetk.git
- git push git@gitorious.org:tubetk/tubetk.git master
Check on the status of TubeTK
- The TubeTK Dashboard reports on the nightly build process of TubeTK.
- Mantis
- TBD
View the reference pages
- Doxygen
- TBD
TubeTK's Development Documentation
Setting up your TubeTK Development Environment
- TubeTK development MUST produce a linear history and follow VTK policies
TubeTK Development Documentation
Inside TubeTK
- TubeTK uses CMake's Superbuild include other libraries, as needed for the options selected.
- Libraries that may be automatically downloaded and included by TubeTK include:
- ITK
- VTK
- Select tools from the NA-MIC Kit:
- TCLAP, GenerateCLP, ModuleDescriptionParser, RegisterImages
- Libraries that must be externally installed if you want to use them with TubeTK
- CMake (2.8.2 or greater - REQUIRED)
- Qt (4.6.2 or greater - OPTIONAL)
Using TubeTK
TubeTK and Slicer
- Slicer
- svn co http://svn.slicer.org/Slicer4/trunk Slicer4
TubeTK and ImageJ
Related software
TubeTK is builds upon and contribute back to a variety of open-source efforts, such as the following:
ITK |
Slicer |
CTK | |
CMake |
CDash |
MIDAS |