From f893104b18d185887459446a20a2d5192ff9d0aa Mon Sep 17 00:00:00 2001 From: Richard Berger <richard.berger@temple.edu> Date: Thu, 16 Mar 2017 22:21:55 -0400 Subject: [PATCH] Add anchor_check to doc Makefile --- doc/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/Makefile b/doc/Makefile index 79558674d7..e272fc253e 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -22,7 +22,7 @@ endif SOURCES=$(wildcard src/*.txt) OBJECTS=$(SOURCES:src/%.txt=$(RSTDIR)/%.rst) -.PHONY: help clean-all clean epub html pdf old venv spelling +.PHONY: help clean-all clean epub html pdf old venv spelling anchor_check # ------------------------------------------ @@ -36,6 +36,7 @@ help: @echo " clean remove all intermediate RST files" @echo " clean-all reset the entire build environment" @echo " txt2html build txt2html tool" + @echo " anchor_check scan for duplicate anchor labels" # ------------------------------------------ @@ -54,6 +55,9 @@ html: $(OBJECTS) . $(VENV)/bin/activate ;\ cp -r src/* $(RSTDIR)/ ;\ sphinx-build -j 8 -b html -c utils/sphinx-config -d $(BUILDDIR)/doctrees $(RSTDIR) html ;\ + echo "############################################" ;\ + doc_anchor_check src/*.txt ;\ + echo "############################################" ;\ deactivate ;\ ) -rm html/searchindex.js @@ -127,6 +131,13 @@ fetch: txt2html: utils/txt2html/txt2html.exe +anchor_check : $(TXT2RST) + @(\ + . $(VENV)/bin/activate ;\ + doc_anchor_check src/*.txt ;\ + deactivate ;\ + ) + # ------------------------------------------ utils/txt2html/txt2html.exe: utils/txt2html/txt2html.cpp -- GitLab