- 映像奮闘記: OMakeでSphinxを自動継続ビルドしてみようの記事を参考に実践してみた。
Omakeをdownloadしインストール。
$ omake --install
OMakefileを以下の内容に書き換える。
OMakefile
SPHINXOPTS =
SPHINXBUILD = sphinx-build
PAPER =
BUILDDIR = _build
# Internal variables.
PAPEROPT_a4 = -D latex_paper_size=a4
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_a4) $(SPHINXOPTS) .
SRCS = $(glob *.rst)
.DEFAULT: $(SRCS)
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
ファイルの変更を監視し自動ビルド
$ omake -P --verbose
rstファイルを書き換えてビルドが実行されることを確認。