Skip to content
Snippets Groups Projects
Select Git revision
  • f70416ca4cba77778316c61a214d369d5593f014
  • main default protected
  • renovate/django-debug-toolbar-6.x
  • renovate/jsonschema-4.x
  • renovate/django-5.x
  • koma/feature/preference-polling-form
6 results

make.bat

  • Benjamin Hättasch's avatar
    Benjamin Hättasch authored
    Add requirements to automatically build the documentation using sphinx
    Add basic configuration for documentation
    Add django-docs app to deliver documentation as part of the app under /docs/
    Add generating/updating of the docs to the setup and update scripts
    94bde9bf
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    make.bat 765 B
    @ECHO OFF
    
    pushd %~dp0
    
    REM Command file for Sphinx documentation
    
    if "%SPHINXBUILD%" == "" (
    	set SPHINXBUILD=sphinx-build
    )
    set SOURCEDIR=.
    set BUILDDIR=_build
    
    %SPHINXBUILD% >NUL 2>NUL
    if errorlevel 9009 (
    	echo.
    	echo.The 'sphinx-build' command was not found. Make sure you have Sphinx
    	echo.installed, then set the SPHINXBUILD environment variable to point
    	echo.to the full path of the 'sphinx-build' executable. Alternatively you
    	echo.may add the Sphinx directory to PATH.
    	echo.
    	echo.If you don't have Sphinx installed, grab it from
    	echo.https://www.sphinx-doc.org/
    	exit /b 1
    )
    
    if "%1" == "" goto help
    
    %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O%
    goto end
    
    :help
    %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O%
    
    :end
    popd