summaryrefslogtreecommitdiff
path: root/docs/make.bat
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2012-04-07 22:35:57 +0000
committerClaude Paroz <claude@2xlibre.net>2012-04-07 22:35:57 +0000
commit393aeb79b818dd8fa921b051b1091525bbd52930 (patch)
treebb38a42ef7ff170cd83466d7194276ac0d378aac /docs/make.bat
parent8dd04fd84b4f69c4326e120c301d49a6c00e8e64 (diff)
Added gettext target to sphinx makefiles.
This have been copied from sphinx-quickstart result in latest sphinx versions. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17877 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs/make.bat')
-rw-r--r--docs/make.bat10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/make.bat b/docs/make.bat
index 9f00c79f44..d6299521eb 100644
--- a/docs/make.bat
+++ b/docs/make.bat
@@ -9,6 +9,7 @@ set BUILDDIR=_build
set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% .
if NOT "%PAPER%" == "" (
set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
+ set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%
)
if "%1" == "" goto help
@@ -28,6 +29,7 @@ if "%1" == "help" (
echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter
echo. text to make text files
echo. man to make manual pages
+ echo. gettext to make PO message catalogs
echo. changes to make an overview over all changed/added/deprecated items
echo. linkcheck to check all external links for integrity
echo. doctest to run all doctests embedded in the documentation if enabled
@@ -141,6 +143,14 @@ if "%1" == "man" (
goto end
)
+if "%%1" == "gettext" (
+ %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
+ if errorlevel 1 exit /b 1
+ echo.
+ echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
+ goto end
+)
+
if "%1" == "changes" (
%SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
if errorlevel 1 exit /b 1