File tree 2 files changed +8
-1
lines changed 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 25
25
@echo " venv to create a venv with necessary tools"
26
26
@echo " html to make standalone HTML files"
27
27
@echo " htmlview to open the index page built by the html target in your browser"
28
+ @echo " autobuild to rebuild and reload HTML files in your browser"
28
29
@echo " clean to remove the venv and build files"
29
30
@echo " dirhtml to make HTML files named index.html in directories"
30
31
@echo " singlehtml to make a single large HTML file"
@@ -158,6 +159,11 @@ doctest: html
158
159
htmlview : html
159
160
$(PYTHON ) -c " import os, webbrowser; webbrowser.open('file://' + os.path.realpath('_build/html/index.html'))"
160
161
162
+ .PHONY : autobuild
163
+ autobuild : SPHINXBUILD = $(VENVDIR ) /bin/sphinx-autobuild
164
+ autobuild : SPHINXOPTS = --re-ignore="/\.idea/|/venv/"
165
+ autobuild : html
166
+
161
167
.PHONY : check
162
168
check : ensure-venv
163
169
# Ignore the tools and venv dirs and check that the default role is not used.
Original file line number Diff line number Diff line change 1
- Sphinx ~= 7.2.6
2
1
furo >= 2022.6.4
3
2
jinja2
3
+ sphinx-autobuild
4
4
sphinx-inline-tabs >= 2023.4.21
5
5
sphinx-lint == 0.6.8
6
6
sphinx-notfound-page >= 1.0.0
7
7
sphinx_copybutton >= 0.3.3
8
8
sphinxext-opengraph >= 0.7.1
9
9
sphinxext-rediraffe
10
+ Sphinx ~= 7.2.6
You can’t perform that action at this time.
0 commit comments