Difference between revisions of "Documentation/4.1/Developers/Versioning"

From Slicer Wiki
Jump to: navigation, search
Line 11: Line 11:
  
 
= Slicer package - Naming scheme =
 
= Slicer package - Naming scheme =
 
  
 
* All packages will have the following root:
 
* All packages will have the following root:
<pre>Slicer-&lt;MAJOR_VERSION&gt;.&lt;MINOR_VERSION&gt;.&lt;BUILD_VERSION&gt;-&lt;VERSION_SOURCE_OR_RC&gt;-&lt;DATE&gt;-&lt;ARCH&gt;-&lt;PLATFORM&gt;<pre>
+
<pre>Slicer-&lt;MAJOR_VERSION&gt;.&lt;MINOR_VERSION&gt;.&lt;BUILD_VERSION&gt;-&lt;VERSION_SOURCE_OR_RC&gt;-&lt;DATE&gt;-&lt;ARCH&gt;-&lt;PLATFORM&gt;</pre>
  
 
* If CTKAppLauncher_VERSION_IS_RELEASE == 0:
 
* If CTKAppLauncher_VERSION_IS_RELEASE == 0:

Revision as of 15:23, 5 December 2011

Home < Documentation < 4.1 < Developers < Versioning

Documentation


Slicer package - Naming scheme

  • All packages will have the following root:
Slicer-<MAJOR_VERSION>.<MINOR_VERSION>.<BUILD_VERSION>-<VERSION_SOURCE_OR_RC>-<DATE>-<ARCH>-<PLATFORM>
  • If CTKAppLauncher_VERSION_IS_RELEASE == 0:
VERSION_SOURCE_OR_RC := g<SHA1>[-dirty]
  • else:
VERSION_SOURCE_OR_RC := [-rc{1|2|3...}]

Extension package - Naming scheme