symbian-qemu-0.9.1-12/python-2.6.1/Doc/make.bat
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 @@echo off
       
     2 setlocal
       
     3 
       
     4 set SVNROOT=http://svn.python.org/projects
       
     5 if "%PYTHON%" EQU "" set PYTHON=..\pcbuild\python
       
     6 if "%HTMLHELP%" EQU "" set HTMLHELP=%ProgramFiles%\HTML Help Workshop\hhc.exe
       
     7 
       
     8 if "%1" EQU "" goto help
       
     9 if "%1" EQU "html" goto build
       
    10 if "%1" EQU "htmlhelp" goto build
       
    11 if "%1" EQU "web" goto build
       
    12 if "%1" EQU "webrun" goto webrun
       
    13 if "%1" EQU "checkout" goto checkout
       
    14 if "%1" EQU "update" goto update
       
    15 
       
    16 :help
       
    17 echo HELP
       
    18 echo.
       
    19 echo builddoc checkout
       
    20 echo builddoc update
       
    21 echo builddoc html
       
    22 echo builddoc htmlhelp
       
    23 echo builddoc web
       
    24 echo builddoc webrun
       
    25 echo.
       
    26 goto end
       
    27 
       
    28 :checkout
       
    29 svn co %SVNROOT%/doctools/trunk/sphinx tools/sphinx
       
    30 svn co %SVNROOT%/external/docutils-0.4/docutils tools/docutils
       
    31 svn co %SVNROOT%/external/Jinja-1.1/jinja tools/jinja
       
    32 svn co %SVNROOT%/external/Pygments-0.9/pygments tools/pygments
       
    33 goto end
       
    34 
       
    35 :update
       
    36 svn update tools/sphinx
       
    37 svn update tools/docutils
       
    38 svn update tools/jinja
       
    39 svn update tools/pygments
       
    40 goto end
       
    41 
       
    42 :build
       
    43 if not exist build mkdir build
       
    44 if not exist build\%1 mkdir build\%1
       
    45 if not exist build\doctrees mkdir build\doctrees
       
    46 cmd /C %PYTHON% tools\sphinx-build.py -b%1 -dbuild\doctrees . build\%1
       
    47 if "%1" EQU "htmlhelp" "%HTMLHELP%" build\htmlhelp\pydoc.hhp
       
    48 goto end
       
    49 
       
    50 :webrun
       
    51 set PYTHONPATH=tools
       
    52 %PYTHON% -m sphinx.web build\web
       
    53 goto end
       
    54 
       
    55 :end