Documentation/Nightly/Developers/Tutorials/Contribute Extension Description File using Extension Wizard

From Slicer Wiki
Revision as of 03:47, 4 June 2014 by JChris.FillionR (talk | contribs) (Created page with '<noinclude>{{documentation/versioncheck}}</noinclude> = Definitions = * '''Extension description file''': This is a text file with extension <code>.s4ext</code> that fully desc…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Documentation < Nightly < Developers < Tutorials < Contribute Extension Description File using Extension Wizard


For the latest Slicer documentation, visit the read-the-docs.


Definitions

  • Extension description file: This is a text file with extension .s4ext that fully described an extension. More details here.
  • ExtensionsIndex: This is a repository containing a list of extension description files *.s4ext. These description files are used by the Slicer extensions build system to build, test, package and upload extensions on the extensions server. More details here

Prerequisites

  • Extension belongs to Category 1 or Category 2 as described in Slicer requirements
  • Extension has been built, tested and installed on at least one platform (Linux, MacOSX or Windows)

Contributing a new extension / Requesting an extension update

Extensions built against Slicer trunk

The following instruction describes how to contribute extension description file for an extension being built against slicer trunk.

Linux or MacOSX Windows

Start a terminal.

Start Git Bash (not the Windows command line). Need help ?

$ bin/slicerExtensionWizard --contribute ~/Slicer-MyExtension/

Extensions build against Slicer 4.10

  • The following instruction describes how to contribute extension description file for an extension being built against slicer 4.10.
Linux or MacOSX Windows

Start a terminal.

Start Git Bash (not the Windows command line). Need help ?

$ bin/slicerExtensionWizard --contribute --target 4.10  ~/Slicer-MyExtension/