Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
f161e9a2
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f161e9a2
编写于
2月 06, 2017
作者:
J
Jonathan Corbet
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'ben' into docs-next
Ben writes: "This series fixes some bugs I found in the new doc build system."
上级
c8929258
4b0b0d9d
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
9 addition
and
9 deletion
+9
-9
Documentation/Makefile.sphinx
Documentation/Makefile.sphinx
+8
-8
Documentation/media/Makefile
Documentation/media/Makefile
+1
-1
未找到文件。
Documentation/Makefile.sphinx
浏览文件 @
f161e9a2
...
...
@@ -43,7 +43,7 @@ ALLSPHINXOPTS = $(KERNELDOC_CONF) $(PAPEROPT_$(PAPER)) $(SPHINXOPTS)
I18NSPHINXOPTS
=
$
(
PAPEROPT_
$(PAPER)
)
$(SPHINXOPTS)
.
# commands; the 'cmd' from scripts/Kbuild.include is not *loopable*
loop_cmd
=
$
(
echo-cmd
)
$
(
cmd_
$(1)
)
loop_cmd
=
$
(
echo-cmd
)
$
(
cmd_
$(1)
)
||
exit
;
# $2 sphinx builder e.g. "html"
# $3 name of the build subfolder / e.g. "media", used as:
...
...
@@ -54,7 +54,7 @@ loop_cmd = $(echo-cmd) $(cmd_$(1))
# e.g. "media" for the linux-tv book-set at ./Documentation/media
quiet_cmd_sphinx
=
SPHINX
$@
--
>
file://
$(
abspath
$(BUILDDIR)
/
$3
/
$4
)
cmd_sphinx
=
$(MAKE)
BUILDDIR
=
$(
abspath
$(BUILDDIR)
)
$(build)
=
Documentation/media
$2
;
\
cmd_sphinx
=
$(MAKE)
BUILDDIR
=
$(
abspath
$(BUILDDIR)
)
$(build)
=
Documentation/media
$2
&&
\
PYTHONDONTWRITEBYTECODE
=
1
\
BUILDDIR
=
$(
abspath
$(BUILDDIR)
)
SPHINX_CONF
=
$(
abspath
$(srctree)
/
$(src)
/
$5
/
$(SPHINX_CONF)
)
\
$(SPHINXBUILD)
\
...
...
@@ -64,13 +64,13 @@ quiet_cmd_sphinx = SPHINX $@ --> file://$(abspath $(BUILDDIR)/$3/$4)
-D
version
=
$(KERNELVERSION)
-D
release
=
$(KERNELRELEASE)
\
$(ALLSPHINXOPTS)
\
$(
abspath
$(srctree)
/
$(src)
/
$5
)
\
$(
abspath
$(BUILDDIR)
/
$3
/
$4
)
;
$(
abspath
$(BUILDDIR)
/
$3
/
$4
)
htmldocs
:
@
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,html,
$(var)
,,
$(var)
))
@
+
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,html,
$(var)
,,
$(var)
))
latexdocs
:
@
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,latex,
$(var)
,latex,
$(var)
))
@
+
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,latex,
$(var)
,latex,
$(var)
))
ifeq
($(HAVE_PDFLATEX),0)
...
...
@@ -81,15 +81,15 @@ pdfdocs:
else
# HAVE_PDFLATEX
pdfdocs
:
latexdocs
$(
foreach
var,
$(SPHINXDIRS)
,
$(MAKE)
PDFLATEX
=
$(PDFLATEX)
LATEXOPTS
=
"
$(LATEXOPTS)
"
-C
$(BUILDDIR)
/
$(var)
/latex
;
)
$(
foreach
var,
$(SPHINXDIRS)
,
$(MAKE)
PDFLATEX
=
$(PDFLATEX)
LATEXOPTS
=
"
$(LATEXOPTS)
"
-C
$(BUILDDIR)
/
$(var)
/latex
||
exit
;
)
endif
# HAVE_PDFLATEX
epubdocs
:
@
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,epub,
$(var)
,epub,
$(var)
))
@
+
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,epub,
$(var)
,epub,
$(var)
))
xmldocs
:
@
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,xml,
$(var)
,xml,
$(var)
))
@
+
$(
foreach
var,
$(SPHINXDIRS)
,
$(
call
loop_cmd,sphinx,xml,
$(var)
,xml,
$(var)
))
endif
# HAVE_SPHINX
...
...
Documentation/media/Makefile
浏览文件 @
f161e9a2
...
...
@@ -36,7 +36,7 @@ quiet_cmd_genpdf = GENPDF $2
cmd_genpdf
=
convert
$2
$3
quiet_cmd_gendot
=
DOT
$2
cmd_gendot
=
dot
-Tsvg
$2
>
$3
cmd_gendot
=
dot
-Tsvg
$2
>
$3
||
{
rm
-f
$3
;
exit
1
;
}
%.pdf
:
%.svg
@
$(
call
cmd,genpdf,
$<
,
$@
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录