Sphinx でドキュメントを書く必要があったので、せっかくなので make html をいちいち手打ちしないで自動でビルドするようにした。 先人はいる ファイル監視してスクリプトってのはまあある話で、Python なら watchdog というのが使えるようだ。 参考 watchdogモジュールのwatchmedoコマンドが便利 - 偏った言語信者の垂れ流し omakeもmakeも使わずに、Sphinxドキュメントの継続的ビルド - Study08.net 対シンバシ殲滅用人型機動兵器 pip install watchdog watchmedo shell-command --patterns="*.rst" --recursive --command='make html' # あるいは watchmedo shell-command -p="*.rst" -R -c="make h