Unverified 提交 f92cf235 authored 作者: Frédéric Bastien's avatar Frédéric Bastien 提交者: GitHub

Merge pull request #6746 from rebecca-palmer/sphinx2_compat

DOC: Allow building with Sphinx >= 2.0
...@@ -70,7 +70,14 @@ if __name__ == '__main__': ...@@ -70,7 +70,14 @@ if __name__ == '__main__':
inopt = [docpath, workdir] inopt = [docpath, workdir]
if files is not None: if files is not None:
inopt.extend(files) inopt.extend(files)
ret = sphinx.build_main(['', '-b', builder] + extraopts + inopt) try:
import sphinx.cmd.build
ret = sphinx.cmd.build.build_main(
['-b', builder] + extraopts + inopt)
except ImportError:
# Sphinx < 1.7 - build_main drops first argument
ret = sphinx.build_main(
['', '-b', builder] + extraopts + inopt)
if ret != 0: if ret != 0:
sys.exit(ret) sys.exit(ret)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论