mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-24 22:42:53 +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_major = None
|
||||||
version_minor = None
|
version_minor = None
|
||||||
version_rc = None
|
version_rc = None
|
||||||
for line in open(os.path.normpath("../hypervisor/Makefile")) :
|
for line in open(os.path.normpath("../VERSION")) :
|
||||||
# remove comments
|
# remove comments
|
||||||
line = line.split('#', 1)[0]
|
line = line.split('#', 1)[0]
|
||||||
line = line.rstrip()
|
line = line.rstrip()
|
||||||
@ -89,7 +89,7 @@ try:
|
|||||||
version_major = val
|
version_major = val
|
||||||
if key == 'MINOR_VERSION':
|
if key == 'MINOR_VERSION':
|
||||||
version_minor = val
|
version_minor = val
|
||||||
if key == 'RC_VERSION':
|
if key == 'EXTRA_VERSION':
|
||||||
version_rc = val
|
version_rc = val
|
||||||
if version_major and version_minor and version_rc :
|
if version_major and version_minor and version_rc :
|
||||||
break
|
break
|
||||||
@ -97,11 +97,9 @@ except:
|
|||||||
pass
|
pass
|
||||||
finally:
|
finally:
|
||||||
if version_major and version_minor and version_rc :
|
if version_major and version_minor and version_rc :
|
||||||
version = release = "v " + version_major + '.' + version_minor
|
version = release = "v " + version_major + '.' + version_minor + version_rc
|
||||||
if int(version_rc) > 0 :
|
|
||||||
version = release = version + '-rc' + version_rc
|
|
||||||
else:
|
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"
|
version = release = "unknown"
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user