From 2dc40516448d31bdb9a4766ab11041717dd8a2ed Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Sun, 26 Jan 2025 12:36:57 +0100 Subject: [PATCH] [DOCS] Separate update step (sphinx-intl run) from docs build Do not run sphinx-intl as a part of CI pipeline --- docs/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/Makefile b/docs/Makefile index 6915abb7d..fcd3fa47c 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -14,11 +14,13 @@ SPHINXOPTS += -W --keep-going -n help: @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)/en" $(SPHINXOPTS) $(O) -.PHONY: help Makefile +.PHONY: help update Makefile + +update: + @$(SPHINXINTL) update -p _build/gettext -l en -l ru # Catch-all target: route all unknown targets to Sphinx using the new # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). %: Makefile - @$(SPHINXINTL) update -p _build/gettext -l en -l ru @$(SPHINXBUILD) -b html -D language=en "$(SOURCEDIR)" "$(BUILDDIR)/en" $(SPHINXOPTS) $(O) @$(SPHINXBUILD) -b html -D language=ru "$(SOURCEDIR)" "$(BUILDDIR)/ru" $(SPHINXOPTS) $(O)