[Groonga-commit] groonga/groonga [master] [doc] add gettext target to build *.pot.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 5月 8日 (日) 00:59:49 JST


Kouhei Sutou	2011-05-07 15:59:49 +0000 (Sat, 07 May 2011)

  New Revision: 153f1d74f6c0eccf09eb497cacb70e95bbd18be1

  Log:
    [doc] add gettext target to build *.pot.

  Modified files:
    .gitignore
    doc/Makefile.am
    doc/source/conf.py

  Modified: .gitignore (+1 -0)
===================================================================
--- .gitignore    2011-05-07 06:34:46 +0000 (30441f4)
+++ .gitignore    2011-05-07 15:59:49 +0000 (d42f28b)
@@ -45,6 +45,7 @@ version.sh
 /doc/pickle/
 /doc/textile/
 /doc/pdf/
+/doc/pot/
 /doc/.buildinfo
 /doc/_sources/
 /doc/_static/

  Modified: doc/Makefile.am (+6 -0)
===================================================================
--- doc/Makefile.am    2011-05-07 06:34:46 +0000 (e1af0fc)
+++ doc/Makefile.am    2011-05-07 15:59:49 +0000 (db47c89)
@@ -43,6 +43,7 @@ help:
 	@echo "  textile   to make Textile files"
 	@echo "  changes   to make an overview of all changed/added/deprecated items"
 	@echo "  linkcheck to check all external links for integrity"
+	@echo "  gettext   to make pot files"
 	@echo "  doctest   to run all doctests embedded in the documentation (if enabled)"
 
 clean-local:
@@ -124,6 +125,11 @@ changes: sphinx-ensure-updated
 	@echo
 	@echo "The overview file is in $(BUILDDIR)/changes."
 
+gettext: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND) -b gettext $(ALLSPHINXOPTS) $(BUILDDIR)/pot
+	@echo
+	@echo "Build finished; the pot files are in $(BUILDDIR)/pot."
+
 linkcheck: sphinx-ensure-updated
 	$(SPHINX_BUILD_COMMAND) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
 	@echo

  Modified: doc/source/conf.py (+3 -0)
===================================================================
--- doc/source/conf.py    2011-05-07 06:34:46 +0000 (4662de7)
+++ doc/source/conf.py    2011-05-07 15:59:49 +0000 (ede5504)
@@ -87,6 +87,9 @@ version = version_regex.search(release).group('version')
 # NOTE: release == version, because release includes git tag.
 release = version
 
+# The directories that has *.mo files.
+locale_dirs = ["locale"]
+
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
 #language = None




Groonga-commit メーリングリストの案内
Back to archive index