Я экспериментирую с Sphinx и ReadTheDocs (RTD) для компиляции моей документации при каждом нажатии на GitHub. К сожалению, RTD обнаружил несколько _1 _ / _ 2_ папок, содержащих conf.py
файл.
Мой репозиторий использует подмодули git для встраивания сторонних библиотек. Некоторые из них также задокументированы с помощью Sphinx. Я предполагаю, что самая большая (долговечная сборка документации) побеждает и перезаписывает все статические HTML-страницы в окончательном виде RTD.
Как я могу исключить или указать RTD игнорировать папки этих подмодулей:
lib/cocotb
lib/osvvm
lib/vunit
docs/source/_themes/sphinx_rtd_theme
Моя документация находится здесь:
docs/source/conf.py
docs/source/index.rst
Насколько я обнаружил, RTD поддерживает *.yml
файлы, но нет записи для определения корневой папки документации.
Есть идеи по решению моей проблемы?