Annotation of gpl/axl/py-axl/doc/make.bat, revision 1.1
1.1 ! misho 1: @ECHO OFF
! 2:
! 3: REM Command file for Sphinx documentation
! 4:
! 5: set SPHINXBUILD=sphinx-build
! 6: set ALLSPHINXOPTS=-d _build/doctrees %SPHINXOPTS% .
! 7: if NOT "%PAPER%" == "" (
! 8: set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
! 9: )
! 10:
! 11: if "%1" == "" goto help
! 12:
! 13: if "%1" == "help" (
! 14: :help
! 15: echo.Please use `make ^<target^>` where ^<target^> is one of
! 16: echo. html to make standalone HTML files
! 17: echo. dirhtml to make HTML files named index.html in directories
! 18: echo. pickle to make pickle files
! 19: echo. json to make JSON files
! 20: echo. htmlhelp to make HTML files and a HTML help project
! 21: echo. qthelp to make HTML files and a qthelp project
! 22: echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter
! 23: echo. changes to make an overview over all changed/added/deprecated items
! 24: echo. linkcheck to check all external links for integrity
! 25: echo. doctest to run all doctests embedded in the documentation if enabled
! 26: goto end
! 27: )
! 28:
! 29: if "%1" == "clean" (
! 30: for /d %%i in (_build\*) do rmdir /q /s %%i
! 31: del /q /s _build\*
! 32: goto end
! 33: )
! 34:
! 35: if "%1" == "html" (
! 36: %SPHINXBUILD% -b html %ALLSPHINXOPTS% _build/html
! 37: echo.
! 38: echo.Build finished. The HTML pages are in _build/html.
! 39: goto end
! 40: )
! 41:
! 42: if "%1" == "dirhtml" (
! 43: %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% _build/dirhtml
! 44: echo.
! 45: echo.Build finished. The HTML pages are in _build/dirhtml.
! 46: goto end
! 47: )
! 48:
! 49: if "%1" == "pickle" (
! 50: %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% _build/pickle
! 51: echo.
! 52: echo.Build finished; now you can process the pickle files.
! 53: goto end
! 54: )
! 55:
! 56: if "%1" == "json" (
! 57: %SPHINXBUILD% -b json %ALLSPHINXOPTS% _build/json
! 58: echo.
! 59: echo.Build finished; now you can process the JSON files.
! 60: goto end
! 61: )
! 62:
! 63: if "%1" == "htmlhelp" (
! 64: %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% _build/htmlhelp
! 65: echo.
! 66: echo.Build finished; now you can run HTML Help Workshop with the ^
! 67: .hhp project file in _build/htmlhelp.
! 68: goto end
! 69: )
! 70:
! 71: if "%1" == "qthelp" (
! 72: %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% _build/qthelp
! 73: echo.
! 74: echo.Build finished; now you can run "qcollectiongenerator" with the ^
! 75: .qhcp project file in _build/qthelp, like this:
! 76: echo.^> qcollectiongenerator _build\qthelp\PyAxl.qhcp
! 77: echo.To view the help file:
! 78: echo.^> assistant -collectionFile _build\qthelp\PyAxl.ghc
! 79: goto end
! 80: )
! 81:
! 82: if "%1" == "latex" (
! 83: %SPHINXBUILD% -b latex %ALLSPHINXOPTS% _build/latex
! 84: echo.
! 85: echo.Build finished; the LaTeX files are in _build/latex.
! 86: goto end
! 87: )
! 88:
! 89: if "%1" == "changes" (
! 90: %SPHINXBUILD% -b changes %ALLSPHINXOPTS% _build/changes
! 91: echo.
! 92: echo.The overview file is in _build/changes.
! 93: goto end
! 94: )
! 95:
! 96: if "%1" == "linkcheck" (
! 97: %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% _build/linkcheck
! 98: echo.
! 99: echo.Link check complete; look for any errors in the above output ^
! 100: or in _build/linkcheck/output.txt.
! 101: goto end
! 102: )
! 103:
! 104: if "%1" == "doctest" (
! 105: %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% _build/doctest
! 106: echo.
! 107: echo.Testing of doctests in the sources finished, look at the ^
! 108: results in _build/doctest/output.txt.
! 109: goto end
! 110: )
! 111:
! 112: :end
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>