# HG changeset patch # User Rik # Date 1259092621 28800 # Node ID cd53ecf0d79a6e36626ae25d0d683184dd77b2c9 # Parent c0d0b6e37a36ceb03123b6d85a34993853e9c385 Correct Makefile.am so that make will halt on error when unable to build doc-cache Subtle error where shell command A || CLEANUP was returning the exit status of CLEANUP on an error rather than an error code because command A failed. diff -r c0d0b6e37a36 -r cd53ecf0d79a doc/ChangeLog --- a/doc/ChangeLog Tue Nov 24 13:40:51 2009 +0100 +++ b/doc/ChangeLog Tue Nov 24 11:57:01 2009 -0800 @@ -1,3 +1,8 @@ +2009-11-24 Rik + + * interpreter/Makefile.am: + Correct Makefile so that it halts on error when unable to build doc-cache + 2009-11-23 Rik * faq/Makefile.am, interpreter/Makefile.am, liboctave/Makefile.am: diff -r c0d0b6e37a36 -r cd53ecf0d79a doc/interpreter/Makefile.am --- a/doc/interpreter/Makefile.am Tue Nov 24 13:40:51 2009 +0100 +++ b/doc/interpreter/Makefile.am Tue Nov 24 11:57:01 2009 -0800 @@ -204,7 +204,7 @@ $(MAKE) -C $(TOPDIR)/scripts DOCSTRINGS doc-cache: $(DOCSTRING_FILES) mk_doc_cache.m - $(TOPDIR)/run-octave -f -q -H $(srcdir)/mk_doc_cache.m doc-cache $(DOCSTRING_FILES) || rm -f doc-cache + $(TOPDIR)/run-octave -f -q -H $(srcdir)/mk_doc_cache.m doc-cache $(DOCSTRING_FILES) || { rm -f doc-cache; exit 1; } $(MUNGED_TEXI_SRC): $(DOCSTRING_FILES) munge-texi$(BUILD_EXEEXT)