[DEBUG] correct version number parsing
This commit is contained in:
parent
72e956f06a
commit
cfde4a549f
@ -381,16 +381,19 @@ def get_version_from_file_or_direct(path_module, filename_or_version):
|
|||||||
line = lines[0]
|
line = lines[0]
|
||||||
debug.debug("Parse line: '" + line + "'")
|
debug.debug("Parse line: '" + line + "'")
|
||||||
#check if we have "-dev"
|
#check if we have "-dev"
|
||||||
dev_mode = False
|
dev_mode = ""
|
||||||
if line[-4:] == "-dev":
|
list_tiret = line.split('-')
|
||||||
dev_mode = True
|
if len(list_tiret) > 2:
|
||||||
line = line[:-4]
|
debug.warning("more than one '-' in version file " + str(filename_or_version) + " : '" + str(list_tiret) + "' in '" + path_module + "'")
|
||||||
|
if len(list_tiret) >= 2:
|
||||||
|
dev_mode = list_tiret[1]
|
||||||
|
line = list_tiret[0]
|
||||||
out = []
|
out = []
|
||||||
list_elem = line.split('.')
|
list_elem = line.split('.')
|
||||||
for elem in list_elem:
|
for elem in list_elem:
|
||||||
out.append(int(elem))
|
out.append(int(elem))
|
||||||
if dev_mode == True:
|
if dev_mode != "":
|
||||||
out.append("dev")
|
out.append(dev_mode)
|
||||||
debug.debug(" ==> " + str(out))
|
debug.debug(" ==> " + str(out))
|
||||||
return out
|
return out
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user