소스 검색

Merge pull request #85073 from Rindbee/fix-wrong-path-when-make-rst

Fix translation po file not found when `make rst LANGARG=zh_CN`
Rémi Verschelde 1 년 전
부모
커밋
1e6b41660c
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      doc/Makefile

+ 5 - 2
doc/Makefile

@@ -4,7 +4,7 @@ OUTPUTDIR = $(BASEDIR)/_build
 TOOLSDIR = $(BASEDIR)/tools
 JSDIR = "$(BASEDIR)/../platform/web"
 LANGARG ?= en
-LANGCMD = -l $(LANGARG)
+TOOLSOPT ?=
 
 .ONESHELL:
 
@@ -19,7 +19,10 @@ doxygen:
 rst:
 	rm -rf "$(OUTPUTDIR)/rst"
 	mkdir -p "$(OUTPUTDIR)/rst"
-	python3 "$(TOOLSDIR)/make_rst.py" -o "$(OUTPUTDIR)/rst" "$(LANGCMD)" $(CLASSES)
+	python3 "$(TOOLSDIR)/make_rst.py" -o "$(OUTPUTDIR)/rst" -l "$(LANGARG)" $(TOOLSOPT) $(CLASSES)
+
+xml-check:
+	python3 "$(TOOLSDIR)/make_rst.py" --dry-run -l "$(LANGARG)" $(TOOLSOPT) $(CLASSES)
 
 rstjs:
 	rm -rf "$(OUTPUTDIR)/rstjs"