|
@@ -7,12 +7,12 @@ SPHINXOPTS ?=
|
|
|
SPHINXBUILD ?= $(PY_ENV_BIN)/sphinx-build
|
|
|
SPHINX_CONF ?= conf.py
|
|
|
|
|
|
-DOCS_FOLDER = ./$(LXC_ENV_FOLDER)docs
|
|
|
+DOCS_FOLDER = ./docs
|
|
|
DOCS_BUILD = ./$(LXC_ENV_FOLDER)build/docs
|
|
|
DOCS_DIST = ./$(LXC_ENV_FOLDER)dist/docs
|
|
|
GH_PAGES ?= gh-pages
|
|
|
|
|
|
-BOOKS_FOLDER = ./$(LXC_ENV_FOLDER)docs
|
|
|
+BOOKS_FOLDER = ./docs
|
|
|
BOOKS_DIST = ./$(LXC_ENV_FOLDER)dist/books
|
|
|
|
|
|
ifeq ($(KBUILD_VERBOSE),1)
|
|
@@ -56,11 +56,13 @@ docs-help:
|
|
|
# requirements
|
|
|
# ------------------------------------------------------------------------------
|
|
|
|
|
|
-sphinx-doc: $(PY_ENV)
|
|
|
+sphinx-doc-prebuilds:: $(PY_ENV)
|
|
|
+
|
|
|
+sphinx-doc: sphinx-doc-prebuilds
|
|
|
@echo "PYENV installing Sphinx$(SPHINXVERS)"
|
|
|
$(Q)$(PY_ENV_BIN)/pip install $(PIP_VERBOSE) 'Sphinx$(SPHINXVERS)'
|
|
|
|
|
|
-sphinx-live: $(PY_ENV)
|
|
|
+sphinx-live: sphinx-doc-prebuilds
|
|
|
@echo "PYENV installing Sphinx$(SPHINXVERS)"
|
|
|
$(Q)$(PY_ENV_BIN)/pip install $(PIP_VERBOSE) 'Sphinx$(SPHINXVERS)' sphinx-autobuild
|
|
|
|
|
@@ -115,7 +117,7 @@ quiet_cmd_sphinx_clean = CLEAN $@
|
|
|
# targets
|
|
|
# ------------------------------------------------------------------------------
|
|
|
|
|
|
-# build PDF of whole documentation in: $(DOCS_DIST)/pdf
|
|
|
+# build PDF of whole documentation in: $(DOCS_DIST)/pdf
|
|
|
|
|
|
PHONY += sphinx-pdf
|
|
|
sphinx-pdf: sphinx-latex
|