Documentation/Nightly/Developers/Tutorials/CreateExtension

From Slicer Wiki
Revision as of 15:04, 19 April 2013 by JChris.FillionR (talk | contribs) (Created page with 'Create repo on github clone repo locally Copy/Paste Slicer4/Extensions/CLIExtensionTemplate.s4ext at the root directory of your local repo Copy/Paste Slicer4/Extensions/Testing/C…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Documentation < Nightly < Developers < Tutorials < CreateExtension

Create repo on github clone repo locally Copy/Paste Slicer4/Extensions/CLIExtensionTemplate.s4ext at the root directory of your local repo Copy/Paste Slicer4/Extensions/Testing/CLIExtensionTemplate at the root directory of your local repo Rename CLIExtensionTemplate into Modules/CLI/ImageMaker Rename all the files and CMakeLists.txt Add license to files Edit your CLI Build your extension Open Slicer and in Application Settings, add build path to Slicer Restart and reopen Slicer with module -> debug ( Slicer.exe --VisualStudio Slicer.sln and breakpoints in CLI). Push code to github:

 Extension icon: QuickToolsLogo.png

Edit .s4xt Set MIDAS_PACKAGE_EMAIL and MIDAS_PACKAGE_API Build ExperimentalUpload Create:

  http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/ImageMaker
  http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/QuickTools

Edit:

  http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions#Cat_2

Remove module path from Application Settings Open Extension Manager Download experimental extension -> works ! Edit s4xt with screenshots URLS made for the doc wiki pages. go to https://github.com/Slicer/ExtensionsIndex Fork it git clone it git checkout -b add-QuickTools git gui git push origin add-QuickTools on github, do the pull request. ... check dashboards.