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>