mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Merge pull request #18348 from dundargoc/build/abort-if-old-doxygen
build(gen_vimdoc): abort if doxygen version is too old
This commit is contained in:
commit
c04b979331
@ -53,11 +53,19 @@ import logging
|
||||
from xml.dom import minidom
|
||||
|
||||
MIN_PYTHON_VERSION = (3, 6)
|
||||
MIN_DOXYGEN_VERSION = (1, 9, 0)
|
||||
|
||||
if sys.version_info < MIN_PYTHON_VERSION:
|
||||
print("requires Python {}.{}+".format(*MIN_PYTHON_VERSION))
|
||||
sys.exit(1)
|
||||
|
||||
doxygen_version = tuple([int(i) for i in subprocess.check_output(["doxygen", "-v"],
|
||||
universal_newlines=True).split('.')])
|
||||
|
||||
if doxygen_version < MIN_DOXYGEN_VERSION:
|
||||
print("requires Doxygen {}.{}.{}+".format(*MIN_DOXYGEN_VERSION))
|
||||
sys.exit(1)
|
||||
|
||||
# DEBUG = ('DEBUG' in os.environ)
|
||||
INCLUDE_C_DECL = ('INCLUDE_C_DECL' in os.environ)
|
||||
INCLUDE_DEPRECATED = ('INCLUDE_DEPRECATED' in os.environ)
|
||||
|
Loading…
Reference in New Issue
Block a user