~ubuntu-branches/ubuntu/trusty/pexpect/trusty-proposed

« back to all changes in this revision

Viewing changes to doc/make.bat

  • Committer: Package Import Robot
  • Author(s): Andrew Starr-Bochicchio, Thomas Kluyver, Jakub Wilk, Jackson Doak, Andrew Starr-Bochicchio
  • Date: 2013-12-06 20:20:26 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20131206202026-9k9oixbv7e8ke30q
Tags: 3.0-1
* Team upload.

[ Thomas Kluyver ]
* New upstream release. Closes: #729518
* Add packaging for Python 3.
* Use pybuild for packaging.

[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.

[ Jackson Doak ]
* Create debian/python3-pexpect.docs

[ Andrew Starr-Bochicchio ]
* Remove empty debian/patches dir.
* Move documentation and examples into a new python-pexpect-doc
  package. They are shared between the Python 2 and Python 3 packages,
  so there is no need to install them with both.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
@ECHO OFF
 
2
 
 
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.  linkcheck  to check all external links for integrity
 
37
        echo.  doctest    to run all doctests embedded in the documentation if enabled
 
38
        goto end
 
39
)
 
40
 
 
41
if "%1" == "clean" (
 
42
        for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
 
43
        del /q /s %BUILDDIR%\*
 
44
        goto end
 
45
)
 
46
 
 
47
if "%1" == "html" (
 
48
        %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
 
49
        if errorlevel 1 exit /b 1
 
50
        echo.
 
51
        echo.Build finished. The HTML pages are in %BUILDDIR%/html.
 
52
        goto end
 
53
)
 
54
 
 
55
if "%1" == "dirhtml" (
 
56
        %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
 
57
        if errorlevel 1 exit /b 1
 
58
        echo.
 
59
        echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
 
60
        goto end
 
61
)
 
62
 
 
63
if "%1" == "singlehtml" (
 
64
        %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
 
65
        if errorlevel 1 exit /b 1
 
66
        echo.
 
67
        echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
 
68
        goto end
 
69
)
 
70
 
 
71
if "%1" == "pickle" (
 
72
        %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
 
73
        if errorlevel 1 exit /b 1
 
74
        echo.
 
75
        echo.Build finished; now you can process the pickle files.
 
76
        goto end
 
77
)
 
78
 
 
79
if "%1" == "json" (
 
80
        %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
 
81
        if errorlevel 1 exit /b 1
 
82
        echo.
 
83
        echo.Build finished; now you can process the JSON files.
 
84
        goto end
 
85
)
 
86
 
 
87
if "%1" == "htmlhelp" (
 
88
        %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
 
89
        if errorlevel 1 exit /b 1
 
90
        echo.
 
91
        echo.Build finished; now you can run HTML Help Workshop with the ^
 
92
.hhp project file in %BUILDDIR%/htmlhelp.
 
93
        goto end
 
94
)
 
95
 
 
96
if "%1" == "qthelp" (
 
97
        %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp
 
98
        if errorlevel 1 exit /b 1
 
99
        echo.
 
100
        echo.Build finished; now you can run "qcollectiongenerator" with the ^
 
101
.qhcp project file in %BUILDDIR%/qthelp, like this:
 
102
        echo.^> qcollectiongenerator %BUILDDIR%\qthelp\Pexpect.qhcp
 
103
        echo.To view the help file:
 
104
        echo.^> assistant -collectionFile %BUILDDIR%\qthelp\Pexpect.ghc
 
105
        goto end
 
106
)
 
107
 
 
108
if "%1" == "devhelp" (
 
109
        %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
 
110
        if errorlevel 1 exit /b 1
 
111
        echo.
 
112
        echo.Build finished.
 
113
        goto end
 
114
)
 
115
 
 
116
if "%1" == "epub" (
 
117
        %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
 
118
        if errorlevel 1 exit /b 1
 
119
        echo.
 
120
        echo.Build finished. The epub file is in %BUILDDIR%/epub.
 
121
        goto end
 
122
)
 
123
 
 
124
if "%1" == "latex" (
 
125
        %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
 
126
        if errorlevel 1 exit /b 1
 
127
        echo.
 
128
        echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
 
129
        goto end
 
130
)
 
131
 
 
132
if "%1" == "text" (
 
133
        %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
 
134
        if errorlevel 1 exit /b 1
 
135
        echo.
 
136
        echo.Build finished. The text files are in %BUILDDIR%/text.
 
137
        goto end
 
138
)
 
139
 
 
140
if "%1" == "man" (
 
141
        %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
 
142
        if errorlevel 1 exit /b 1
 
143
        echo.
 
144
        echo.Build finished. The manual pages are in %BUILDDIR%/man.
 
145
        goto end
 
146
)
 
147
 
 
148
if "%1" == "texinfo" (
 
149
        %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo
 
150
        if errorlevel 1 exit /b 1
 
151
        echo.
 
152
        echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo.
 
153
        goto end
 
154
)
 
155
 
 
156
if "%1" == "gettext" (
 
157
        %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
 
158
        if errorlevel 1 exit /b 1
 
159
        echo.
 
160
        echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
 
161
        goto end
 
162
)
 
163
 
 
164
if "%1" == "changes" (
 
165
        %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
 
166
        if errorlevel 1 exit /b 1
 
167
        echo.
 
168
        echo.The overview file is in %BUILDDIR%/changes.
 
169
        goto end
 
170
)
 
171
 
 
172
if "%1" == "linkcheck" (
 
173
        %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
 
174
        if errorlevel 1 exit /b 1
 
175
        echo.
 
176
        echo.Link check complete; look for any errors in the above output ^
 
177
or in %BUILDDIR%/linkcheck/output.txt.
 
178
        goto end
 
179
)
 
180
 
 
181
if "%1" == "doctest" (
 
182
        %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
 
183
        if errorlevel 1 exit /b 1
 
184
        echo.
 
185
        echo.Testing of doctests in the sources finished, look at the ^
 
186
results in %BUILDDIR%/doctest/output.txt.
 
187
        goto end
 
188
)
 
189
 
 
190
:end