Skip to content

Commit 9748c3f

Browse files
committed
Fixed make.bat
1 parent 252de89 commit 9748c3f

File tree

1 file changed

+0
-243
lines changed

1 file changed

+0
-243
lines changed

python/docs/make.bat

Lines changed: 0 additions & 243 deletions
Original file line numberDiff line numberDiff line change
@@ -1,248 +1,5 @@
11
@ECHO OFF
22

3-
REM Command file for Sphinx documentation
4-
5-
if "%SPHINXBUILD%" == "" (
6-
set SPHINXBUILD=sphinx-build
7-
)
8-
set BUILDDIR=_build
9-
set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% .
10-
set I18NSPHINXOPTS=%SPHINXOPTS% .
11-
if NOT "%PAPER%" == "" (
12-
set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
13-
set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%
14-
)
15-
16-
if "%1" == "" goto help
17-
18-
if "%1" == "help" (
19-
:help
20-
echo.Please use `make ^<target^>` where ^<target^> is one of
21-
echo. html to make standalone HTML files
22-
echo. dirhtml to make HTML files named 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 qthelp project
28-
echo. devhelp to make HTML files and a Devhelp project
29-
echo. epub to make an epub
30-
echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter
31-
echo. text to make 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 make an overview over all changed/added/deprecated items
36-
echo. xml to make Docutils-native XML files
37-
echo. pseudoxml to make pseudoxml-XML files for display purposes
38-
echo. linkcheck to check all external links for integrity
39-
echo. doctest to run all doctests embedded in the documentation if enabled
40-
goto end
41-
)
42-
43-
if "%1" == "clean" (
44-
for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
45-
del /q /s %BUILDDIR%\*
46-
goto end
47-
)
48-
49-
50-
%SPHINXBUILD% 2> nul
51-
if errorlevel 9009 (
52-
echo.
53-
echo.The 'sphinx-build' command was not found. Make sure you have Sphinx
54-
echo.installed, then set the SPHINXBUILD environment variable to point
55-
echo.to the full path of the 'sphinx-build' executable. Alternatively you
56-
echo.may add the Sphinx directory to PATH.
57-
echo.
58-
echo.If you don't have Sphinx installed, grab it from
59-
echo.http://sphinx-doc.org/
60-
exit /b 1
61-
)
62-
63-
if "%1" == "html" (
64-
%SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
65-
if errorlevel 1 exit /b 1
66-
echo.
67-
echo.Build finished. The HTML pages are in %BUILDDIR%/html.
68-
goto end
69-
)
70-
71-
if "%1" == "dirhtml" (
72-
%SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
73-
if errorlevel 1 exit /b 1
74-
echo.
75-
echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
76-
goto end
77-
)
78-
79-
if "%1" == "singlehtml" (
80-
%SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
81-
if errorlevel 1 exit /b 1
82-
echo.
83-
echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
84-
goto end
85-
)
86-
87-
if "%1" == "pickle" (
88-
%SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
89-
if errorlevel 1 exit /b 1
90-
echo.
91-
echo.Build finished; now you can process the pickle files.
92-
goto end
93-
)
94-
95-
if "%1" == "json" (
96-
%SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
97-
if errorlevel 1 exit /b 1
98-
echo.
99-
echo.Build finished; now you can process the JSON files.
100-
goto end
101-
)
102-
103-
if "%1" == "htmlhelp" (
104-
%SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
105-
if errorlevel 1 exit /b 1
106-
echo.
107-
echo.Build finished; now you can run HTML Help Workshop with the ^
108-
.hhp project file in %BUILDDIR%/htmlhelp.
109-
goto end
110-
)
111-
112-
if "%1" == "qthelp" (
113-
%SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp
114-
if errorlevel 1 exit /b 1
115-
echo.
116-
echo.Build finished; now you can run "qcollectiongenerator" with the ^
117-
.qhcp project file in %BUILDDIR%/qthelp, like this:
118-
echo.^> qcollectiongenerator %BUILDDIR%\qthelp\pyspark.qhcp
119-
echo.To view the help file:
120-
echo.^> assistant -collectionFile %BUILDDIR%\qthelp\pyspark.ghc
121-
goto end
122-
)
123-
124-
if "%1" == "devhelp" (
125-
%SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
126-
if errorlevel 1 exit /b 1
127-
echo.
128-
echo.Build finished.
129-
goto end
130-
)
131-
132-
if "%1" == "epub" (
133-
%SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
134-
if errorlevel 1 exit /b 1
135-
echo.
136-
echo.Build finished. The epub file is in %BUILDDIR%/epub.
137-
goto end
138-
)
139-
140-
if "%1" == "latex" (
141-
%SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
142-
if errorlevel 1 exit /b 1
143-
echo.
144-
echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
145-
goto end
146-
)
147-
148-
if "%1" == "latexpdf" (
149-
%SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
150-
cd %BUILDDIR%/latex
151-
make all-pdf
152-
cd %BUILDDIR%/..
153-
echo.
154-
echo.Build finished; the PDF files are in %BUILDDIR%/latex.
155-
goto end
156-
)
157-
158-
if "%1" == "latexpdfja" (
159-
%SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
160-
cd %BUILDDIR%/latex
161-
make all-pdf-ja
162-
cd %BUILDDIR%/..
163-
echo.
164-
echo.Build finished; the PDF files are in %BUILDDIR%/latex.
165-
goto end
166-
)
167-
168-
if "%1" == "text" (
169-
%SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
170-
if errorlevel 1 exit /b 1
171-
echo.
172-
echo.Build finished. The text files are in %BUILDDIR%/text.
173-
goto end
174-
)
175-
176-
if "%1" == "man" (
177-
%SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
178-
if errorlevel 1 exit /b 1
179-
echo.
180-
echo.Build finished. The manual pages are in %BUILDDIR%/man.
181-
goto end
182-
)
183-
184-
if "%1" == "texinfo" (
185-
%SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo
186-
if errorlevel 1 exit /b 1
187-
echo.
188-
echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo.
189-
goto end
190-
)
191-
192-
if "%1" == "gettext" (
193-
%SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
194-
if errorlevel 1 exit /b 1
195-
echo.
196-
echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
197-
goto end
198-
)
199-
200-
if "%1" == "changes" (
201-
%SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
202-
if errorlevel 1 exit /b 1
203-
echo.
204-
echo.The overview file is in %BUILDDIR%/changes.
205-
goto end
206-
)
207-
208-
if "%1" == "linkcheck" (
209-
%SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
210-
if errorlevel 1 exit /b 1
211-
echo.
212-
echo.Link check complete; look for any errors in the above output ^
213-
or in %BUILDDIR%/linkcheck/output.txt.
214-
goto end
215-
)
216-
217-
if "%1" == "doctest" (
218-
%SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
219-
if errorlevel 1 exit /b 1
220-
echo.
221-
echo.Testing of doctests in the sources finished, look at the ^
222-
results in %BUILDDIR%/doctest/output.txt.
223-
goto end
224-
)
225-
226-
if "%1" == "xml" (
227-
%SPHINXBUILD% -b xml %ALLSPHINXOPTS% %BUILDDIR%/xml
228-
if errorlevel 1 exit /b 1
229-
echo.
230-
echo.Build finished. The XML files are in %BUILDDIR%/xml.
231-
goto end
232-
)
233-
234-
if "%1" == "pseudoxml" (
235-
%SPHINXBUILD% -b pseudoxml %ALLSPHINXOPTS% %BUILDDIR%/pseudoxml
236-
if errorlevel 1 exit /b 1
237-
echo.
238-
echo.Build finished. The pseudo-XML files are in %BUILDDIR%/pseudoxml.
239-
goto end
240-
)
241-
242-
:end
243-
244-
@ECHO OFF
245-
2463
rem This is the entry point for running Sphinx documentation. To avoid polluting the
2474
rem environment, it just launches a new cmd to do the real work.
2485

0 commit comments

Comments
 (0)