2022-02-16 21:21:14 +09:00
|
|
|
# makefile for Sphinx documentation
|
2019-06-04 22:30:33 +09:00
|
|
|
|
2022-02-16 21:21:14 +09:00
|
|
|
SPHINXOPTS ?=
|
|
|
|
SPHINXBUILD ?= sphinx-build
|
|
|
|
SPHINXGENERATE ?= sphinx-apidoc
|
|
|
|
MODULEPATH = ../yandex_music
|
|
|
|
SOURCEDIR = source
|
|
|
|
BUILDDIR = build
|
|
|
|
TEMPLATEDIR = source/templates
|
2019-06-04 22:30:33 +09:00
|
|
|
|
|
|
|
help:
|
|
|
|
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|
|
|
|
|
|
|
|
.PHONY: help Makefile
|
|
|
|
|
2022-02-16 21:21:14 +09:00
|
|
|
gen:
|
2022-02-16 22:30:36 +09:00
|
|
|
@$(SPHINXGENERATE) -f -e -M -o "$(SOURCEDIR)" -t "$(TEMPLATEDIR)" "$(MODULEPATH)" $(O)
|
2022-02-16 21:21:14 +09:00
|
|
|
|
|
|
|
.PHONY: gen Makefile
|
|
|
|
|
2019-06-04 22:30:33 +09:00
|
|
|
%: Makefile
|
2022-02-16 21:21:14 +09:00
|
|
|
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|