mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-24 14:33:38 +00:00
doc: handle new VERSION file and format
A recent PR changed where the release version is maintained (was in the hypervisor/Makefile, now in a VERSION file) and format (was a RC_VERSION variable, now a EXTRA_VERSION variable). The doc build process uses the version information when generating documents. Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
parent
7a7fc5ba85
commit
de5bb50545
10
doc/conf.py
10
doc/conf.py
@ -79,7 +79,7 @@ try:
|
||||
version_major = None
|
||||
version_minor = None
|
||||
version_rc = None
|
||||
for line in open(os.path.normpath("../hypervisor/Makefile")) :
|
||||
for line in open(os.path.normpath("../VERSION")) :
|
||||
# remove comments
|
||||
line = line.split('#', 1)[0]
|
||||
line = line.rstrip()
|
||||
@ -89,7 +89,7 @@ try:
|
||||
version_major = val
|
||||
if key == 'MINOR_VERSION':
|
||||
version_minor = val
|
||||
if key == 'RC_VERSION':
|
||||
if key == 'EXTRA_VERSION':
|
||||
version_rc = val
|
||||
if version_major and version_minor and version_rc :
|
||||
break
|
||||
@ -97,11 +97,9 @@ except:
|
||||
pass
|
||||
finally:
|
||||
if version_major and version_minor and version_rc :
|
||||
version = release = "v " + version_major + '.' + version_minor
|
||||
if int(version_rc) > 0 :
|
||||
version = release = version + '-rc' + version_rc
|
||||
version = release = "v " + version_major + '.' + version_minor + version_rc
|
||||
else:
|
||||
sys.stderr.write('Warning: Could not extract hypervisor version from Makefile\n')
|
||||
sys.stderr.write('Warning: Could not extract hypervisor version from VERSION file\n')
|
||||
version = release = "unknown"
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user