@@ -15,26 +15,38 @@ if "%1" == "" goto help
15
15
16
16
if " %1 " == " help" (
17
17
:help
18
- echo .Please use `make ^ < target^ > ` where ^ < target^ > is one of
19
- echo . html to make standalone HTML files
20
- echo . dirhtml to make HTML files named index.html in directories
21
- echo . singlehtml to make a single large HTML file
22
- echo . pickle to make pickle files
23
- echo . json to make JSON files
24
- echo . htmlhelp to make HTML files and a HTML help project
25
- echo . qthelp to make HTML files and a qthelp project
26
- echo . devhelp to make HTML files and a Devhelp project
27
- echo . epub to make an epub
28
- echo . latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter
29
- echo . text to make text files
30
- echo . man to make manual pages
31
- echo . texinfo to make Texinfo files
32
- echo . gettext to make PO message catalogs
33
- echo . changes to make an overview over all changed/added/deprecated items
34
- echo . linkcheck to check all external links for integrity
18
+ echo . Please use `make ^ < target^ > ` where ^ < target^ > is one of:
19
+ echo .
20
+ echo . install-dependencies to install required documentation dependencies
21
+ echo . html to make standalone HTML files
22
+ echo . dirhtml to make HTML files with index.html in directories
23
+ echo . singlehtml to make a single large HTML file
24
+ echo . pickle to make pickle files
25
+ echo . json to make JSON files
26
+ echo . htmlhelp to make HTML files and a HTML help project
27
+ echo . qthelp to make HTML files and a Qt help project
28
+ echo . devhelp to make HTML files and a Devhelp project
29
+ echo . epub to make an EPUB file
30
+ echo . latex to make LaTeX files (set PAPER=a4 or PAPER=letter)
31
+ echo . text to make plain text files
32
+ echo . man to make manual pages
33
+ echo . texinfo to make Texinfo files
34
+ echo . gettext to make PO message catalogs
35
+ echo . changes to generate an overview of changed/added/deprecated items
36
+ echo . linkcheck to check all external links for integrity
37
+ echo . clean to remove all generated files
38
+ echo .
35
39
goto end
36
40
)
37
41
42
+
43
+ if " %1 " == " install-dependencies" (
44
+ echo Installing dependencies...
45
+ cd .. && pip install -r doc/requirements.txt
46
+ goto end
47
+ )
48
+
49
+
38
50
if " %1 " == " clean" (
39
51
for /d %%i in (%BUILDDIR% \*) do rmdir /q /s %%i
40
52
del /q /s %BUILDDIR% \*
0 commit comments