From d6695aa242d10d04d4b3eead9f7f1a08779ca580 Mon Sep 17 00:00:00 2001 From: "Karl O. Pinc" <kop@karlpinc.com> Date: Mon, 18 Sep 2023 17:08:08 -0500 Subject: [PATCH] Move generated doc files into sphinx-doc directory --- .gitignore | 6 ------ make_files/make_docs.mk | 11 +++++------ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 9d8a7f9..339774d 100644 --- a/.gitignore +++ b/.gitignore @@ -11,12 +11,6 @@ db/set_timezone.sh db/az_server_info.new db/pg_settings.new -# Built image files -doc/images/ - -# Built sql which becomes views -doc/views/ - # Built documentation doc/sphinx-doc/ diff --git a/make_files/make_docs.mk b/make_files/make_docs.mk index 80c57e4..46e1c92 100644 --- a/make_files/make_docs.mk +++ b/make_files/make_docs.mk @@ -92,7 +92,7 @@ HTML_SRCDIR := $(SPHINX_DOCDIR)/$(HTML_SRCDIR) HTML_IMAGEDIR := $(HTML_SRCDIR)/images LATEX_SRCDIR := $(SPHINX_DOCDIR)/latex_src LATEX_IMAGEDIR := $(LATEX_SRCDIR)/images -VIEW_DIR := $(DOCDIR)/views +VIEW_DIR := $(SPHINX_DOCDIR)/views HTML_VIEW_DIR := $(HTML_SRCDIR)/views LATEX_VIEW_DIR := $(LATEX_SRCDIR)/views @@ -162,7 +162,7 @@ SPHINX_PDF_LETTER_TARGET := $(SPHINX_BUILT_LATEX_LETTER)/$(PDF_NAME) # Image targets INKSCAPE_BASEDIR := $(DOCDIR)/diagrams/ -IMAGES_BASEDIR := $(DOCDIR)/images/ +IMAGES_BASEDIR := $(SPHINX_DOCDIR)/images/ INKSCAPE_FILES := $(wildcard $(INKSCAPE_BASEDIR)*.svg) PARTIAL_PATHS := $(subst $(INKSCAPE_BASEDIR),$(IMAGES_BASEDIR), \ @@ -184,8 +184,7 @@ CLEAN_DOC_TARGETS := $(DOCDIR)/requirements.txt.new \ $(SPHINX_DOCDIR) \ $(HTML_RST_FILES) $(LATEX_RST_FILES) \ $(SVG_FILES) $(PNG_FILES) \ - $(PDF_A4_TARGET) $(PDF_LETTER_TARGET) \ - $(IMAGES_BASEDIR) $(VIEW_DIR) + $(PDF_A4_TARGET) $(PDF_LETTER_TARGET) # Prerequsites for html generation HTML_PREREQS := install-sphinx html_rst $(HTML_IMAGE_FILES) $(HTML_EPILOG) \ @@ -367,11 +366,11 @@ $(LATEX_DIRS) $(HTML_DIRS) $(HTML_SRCDIR) $(LATEX_SRCDIR) \ # we don't want relative paths. So symlink the image dir into # the sphinx-doc dir. $(HTML_IMAGEDIR) $(LATEX_IMAGEDIR): - ln -s ../../images $@ + ln -s ../images $@ # Likewise with the SQL of view bodies $(HTML_VIEW_DIR) $(LATEX_VIEW_DIR): - ln -s ../../views $@ + ln -s ../views $@ # # The files sphinx builds for a pdf -- 2.34.1