如何在本地构建文档
要为 Dagor Engine 生成本地文档,请执行以下步骤:
克隆存储库
克隆 Dagor Engine 存储库.
安装 Python
下载并安装Python.
安装 Sphinx及其依赖
使用提供的配置文件安装Sphinx和所需的组件:
pip install -r requirements.txt
Note
在 Windows 上,必须使用管理员权限安装 Sphinx 及其依赖项。
安装 Doxygen
下载并安装 Doxygen.
Note
在 Windows 上,将 Doxygen 添加到环境 PATH 中:
$env:PATH=$env:PATH+';<doxygen_installation_dir>\bin\', 替换<doxygen_installation_dir>为Doxygen的安装目录 (例如,c:\Program Files\doxygen).构建文档
在
DagorEngine/_docs目录中,执行以下步骤:运行构建脚本
执行脚本以解析源文件:
python3 build_all_docs.py
该脚本将处理来自
DagorEngine/prog的文档并将其输出到_docs/source/。运行Sphinx构建命令
使用 Sphinx 构建文档:
sphinx-build -c . -b html source _build
默认情况下,Sphinx 将以 HTML 格式生成文档,将输出放在
_docs/_build中。
查看文档
打开位于
_docs/_build中的index.html文件以查看生成的文档。