Fix build issues in Doc/make.bat (#3663)
This commit is contained in:
parent
c6ce8fba07
commit
aa2bda788d
18
Doc/make.bat
18
Doc/make.bat
|
@ -58,7 +58,7 @@ if "%1" EQU "help" goto help
|
|||
if "%1" EQU "check" goto check
|
||||
if "%1" EQU "serve" goto serve
|
||||
if "%1" == "clean" (
|
||||
rmdir /q /s %BUILDDIR%
|
||||
rmdir /q /s "%BUILDDIR%"
|
||||
goto end
|
||||
)
|
||||
|
||||
|
@ -107,6 +107,8 @@ echo.be passed by setting the SPHINXOPTS environment variable.
|
|||
goto end
|
||||
|
||||
:build
|
||||
if not exist "%BUILDDIR%" mkdir "%BUILDDIR%"
|
||||
|
||||
if exist ..\Misc\NEWS (
|
||||
echo.Copying Misc\NEWS to build\NEWS
|
||||
copy ..\Misc\NEWS build\NEWS > nul
|
||||
|
@ -123,10 +125,10 @@ if exist ..\Misc\NEWS (
|
|||
if NOT "%PAPER%" == "" (
|
||||
set SPHINXOPTS=-D latex_elements.papersize=%PAPER% %SPHINXOPTS%
|
||||
)
|
||||
cmd /C %SPHINXBUILD% %SPHINXOPTS% -b%1 -dbuild\doctrees . %BUILDDIR%\%*
|
||||
cmd /S /C "%SPHINXBUILD% %SPHINXOPTS% -b%1 -dbuild\doctrees . "%BUILDDIR%\%1" %2 %3 %4 %5 %6 %7 %8 %9"
|
||||
|
||||
if "%1" EQU "htmlhelp" (
|
||||
cmd /C "%HTMLHELP%" build\htmlhelp\python%DISTVERSION:.=%.hhp
|
||||
"%HTMLHELP%" "%BUILDDIR%\htmlhelp\python%DISTVERSION:.=%.hhp"
|
||||
rem hhc.exe seems to always exit with code 1, reset to 0 for less than 2
|
||||
if not errorlevel 2 cmd /C exit /b 0
|
||||
)
|
||||
|
@ -146,19 +148,19 @@ if NOT "%2" EQU "" (
|
|||
)
|
||||
cmd /C %this% html
|
||||
|
||||
if EXIST %BUILDDIR%\html\index.html (
|
||||
echo.Opening %BUILDDIR%\html\index.html in the default web browser...
|
||||
start %BUILDDIR%\html\index.html
|
||||
if EXIST "%BUILDDIR%\html\index.html" (
|
||||
echo.Opening "%BUILDDIR%\html\index.html" in the default web browser...
|
||||
start "%BUILDDIR%\html\index.html"
|
||||
)
|
||||
|
||||
goto end
|
||||
|
||||
:check
|
||||
cmd /C %PYTHON% tools\rstlint.py -i tools
|
||||
cmd /S /C "%PYTHON% tools\rstlint.py -i tools"
|
||||
goto end
|
||||
|
||||
:serve
|
||||
cmd /C %PYTHON% ..\Tools\scripts\serve.py %BUILDDIR%\html
|
||||
cmd /S /C "%PYTHON% ..\Tools\scripts\serve.py "%BUILDDIR%\html""
|
||||
goto end
|
||||
|
||||
:end
|
||||
|
|
Loading…
Reference in New Issue