# HG changeset patch # User Rik # Date 1302212641 25200 # Node ID 6a4e042b6114ae9bde891794cfa26dc0bc85a4d9 # Parent c8be316f95438b7b3e8293c3ce0b6bba35fa6d3b Add spellcheck target to documentation Makefile. diff -r c8be316f9543 -r 6a4e042b6114 doc/ChangeLog --- a/doc/ChangeLog Wed Apr 06 20:06:45 2011 -0700 +++ b/doc/ChangeLog Thu Apr 07 14:44:01 2011 -0700 @@ -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 -r c8be316f9543 -r 6a4e042b6114 doc/interpreter/Makefile.am --- a/doc/interpreter/Makefile.am Wed Apr 06 20:06:45 2011 -0700 +++ b/doc/interpreter/Makefile.am Thu Apr 07 14:44:01 2011 -0700 @@ -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 \