Fixed several sphinx WARNINGS, added more release text
Change-Id: Ia167a9d46ee48fbf27c6cd09d78fcf31f3d4aedf
diff --git a/Makefile b/Makefile
index 3de80c0..7b62057 100644
--- a/Makefile
+++ b/Makefile
@@ -194,15 +194,32 @@
## Intent: Display WARNINGS buried in sphinx output
## -----------------------------------------------------------------------
warnings-log := warnings.log
-warnings:
+warnings: sterile
$(MAKE) html 2>&1 \
| sed -e 's@\([Ww][Aa][Rr][Nn][Ii][Nn][Gg]\)@\n\1@g' \
> "$(warnings-log)"
- less --ignore-case --hilite-search --pattern='/warning' $(warnings-log)
+ grep 'WARNING' $(warnings-log)
+## -----------------------------------------------------------------------
+## Intent: Summarize linkcheck failures
+## -----------------------------------------------------------------------
+.PHONY: broken-log
+broken-log := broken.log
+broken-log : sterile
+ $(MAKE) linkcheck 2>&1 | tee "$(broken-log)"
+ ! grep broken "$(broken-log)"
+ grep -i error _build/linkcheck/output.txt
+
+## -----------------------------------------------------------------------
+## Intent:
+## -----------------------------------------------------------------------
clean::
+ $(RM) $(broken-log)
$(RM) $(warnings-log)
+## -----------------------------------------------------------------------
+## Intent:
+## -----------------------------------------------------------------------
help ::
@echo " warnings Display WARNING strings buried in sphinx output"