ReMe/docs/sphinx_doc/Makefile
jinli.yl b7cf564c68 * modify for sphinx doc
* udpate sphinx doc config

* update readme install part
2024-09-06 10:25:59 +08:00

32 lines
No EOL
726 B
Makefile

# Makefile
SPHINXBUILD = sphinx-build
SPHINXPROJ = MemoryScope-Doc
ASSETSDIR = assets
BUILDDIR = build/html
SOURCEDIR_EN = en/source
BUILDDIR_EN = build/html/en
SOURCEDIR_ZH = zh/source
BUILDDIR_ZH = build/html/zh
# English document
en:
@$(SPHINXBUILD) -b html "$(SOURCEDIR_EN)" "$(BUILDDIR_EN)"
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR_EN)"
# Chinese document
zh:
@$(SPHINXBUILD) -b html "$(SOURCEDIR_ZH)" "$(BUILDDIR_ZH)"
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR_ZH)"
index:
@cp "$(ASSETSDIR)/redirect.html" "$(BUILDDIR)/index.html"
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR_EN)" "$(BUILDDIR_EN)" $(O)
all: en zh index
.PHONY: all en zh index