Taiga 1274 (24976) Updated guided reports process
[kohadocs.git] / Makefile
index c900109..8c1f5a5 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ SPHINXOPTS    =
 SPHINXBUILD   = sphinx-build
 PAPER         =
 BUILDDIR      = build
+SHELL         := /bin/bash
 
 # Internal variables.
 PAPEROPT_a4     = -D latex_paper_size=a4
@@ -55,6 +56,22 @@ html:
        @echo
        @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
 
+.PHONY: all_html
+all_html:
+       for l in $$(echo "en `ls locales`");                                   \
+       do                                                                     \
+               make -e SPHINXOPTS="-q -D language='$$l' -d build/doctrees" BUILDDIR="build/$$l" html ; \
+       done;
+       @echo "Build finished. The HTML pages are in $(BUILDDIR)/LANG/html."
+
+.PHONY: all_epub
+all_epub:
+       for l in $$(echo "en `ls locales`");                                   \
+       do                                                                     \
+               make -e SPHINXOPTS="-q -D language='$$l' -d build/doctrees" BUILDDIR="build/$$l" epub ; \
+       done;
+       @echo "Build finished. The epub files are in $(BUILDDIR)/LANG/epub."
+
 .PHONY: dirhtml
 dirhtml:
        $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml