Salome HOME
premiere version
[tools/eficas.git] / InterfaceQT4 / getVersion.py
1 # Management of EFICAS version numbering.
2 # A version has at least major and minor numbers, for easier comparison.
3
4 __version = {
5     'major': 7,
6     'minor': 3
7     }
8
9 def getEficasVersion():
10     """
11     Return the EFICAS current version number.
12     """
13     return "%s.%s"%(getMajor(),getMinor())
14 #
15
16 def getSalomeVersion():
17     """
18     Return the SALOME version number to which current EFICAS version is related.
19     """
20     return getEficasVersion()
21 #
22
23 def getMajor():
24     return __version['major']
25 #
26
27 def getMinor():
28     return __version['minor']
29 #
30
31 def getBaseVersion():
32     """
33     Returns [ major, minor ] array of integers.
34     """
35     return [ getMajor(), getMinor() ]
36 #