我正在尝试使用Sphinx和ReadTheDocs (RTD) 在每次 GitHub 推送时编译我的文档。不幸的是,RTD 发现了多个包含一个文件的doc
/文件夹。docs
conf.py
我的存储库使用 git 子模块来嵌入第三方库。其中一些还使用 Sphinx 进行了记录。我假设最大的(持久的文档构建)获胜并覆盖最终 RTD 视图中的所有静态 HTML 页面。
如何排除或告诉 RTD 忽略这些子模块的文件夹:
lib/cocotb
lib/osvvm
lib/vunit
docs/source/_themes/sphinx_rtd_theme
我的文档位于此处:
docs/source/conf.py
docs/source/index.rst
据我发现,RTD 确实支持*.yml
文件,但没有定义文档根文件夹的条目。
有什么想法可以解决我的问题吗?