提交 e9dfeed2 编写于 作者: J Jonathan Corbet

docs: sphinx-pre-install: don't barf on beta Sphinx releases

sphinx-pre-install is picky when it comes to parsing sphinx versions; it
failed when run with sphinx 4.0.0b1.  Tweak the regex to tolerate a
trailing "bN" on the version number.
Signed-off-by: NJonathan Corbet <corbet@lwn.net>
上级 f9bbc12c
...@@ -259,7 +259,7 @@ sub get_sphinx_version($) ...@@ -259,7 +259,7 @@ sub get_sphinx_version($)
open IN, "$cmd --version 2>&1 |"; open IN, "$cmd --version 2>&1 |";
while (<IN>) { while (<IN>) {
if (m/^\s*sphinx-build\s+([\d\.]+)(\+\/[\da-f]+)?$/) { if (m/^\s*sphinx-build\s+([\d\.]+)((\+\/[\da-f]+)|(b\d+))?$/) {
$ver=$1; $ver=$1;
last; last;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册