# HG changeset patch # User Rik # Date 1302212641 25200 # Node ID 6a4e042b6114ae9bde891794cfa26dc0bc85a4d9 # Parent c8be316f95438b7b3e8293c3ce0b6bba35fa6d3b Add spellcheck target to documentation Makefile. diff --git a/doc/ChangeLog b/doc/ChangeLog --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2011-04-07 Rik + + * interpreter/Makefile.am: Add spellcheck target to documentation + Makefile. + 2011-04-06 Rik * interpreter/numbers.txi, interpreter/strings.txi: Group commonly used diff --git a/doc/interpreter/Makefile.am b/doc/interpreter/Makefile.am --- a/doc/interpreter/Makefile.am +++ b/doc/interpreter/Makefile.am @@ -224,6 +224,24 @@ .PHONY: undocumented_list +SPELLCHECK_FILES = $(MUNGED_TEXI_SRC:.texi=.scheck) + +%.scheck: %.texi + $(srcdir)/doccheck/spellcheck $< > $@-t + mv $@-t $@ + [ -s $@ ] || rm -f $@ + +spellcheck: $(SPELLCHECK_FILES) + @if ls *.scheck >/dev/null 2>&1 ; then \ + echo "Spellcheck failed"; \ + echo "Review the following files:"; \ + ls *.scheck ; \ + exit 1 ; \ + else \ + echo "Spellcheck passed"; \ + fi +.PHONY: spellcheck + EXTRA_DIST = \ config-images.sh \ contributors.in \