# HG changeset patch # User Rik # Date 1260476772 28800 # Node ID dbbec33d14f8cea25dad333afeda7ca7c44c0bd1 # Parent 5f3c10ecb150d758ba784177aa3b909763ae24ef Final patch to enable autotools VPATH builds of documentation diff -r 5f3c10ecb150 -r dbbec33d14f8 scripts/ChangeLog --- a/scripts/ChangeLog Thu Dec 10 11:51:33 2009 +0100 +++ b/scripts/ChangeLog Thu Dec 10 12:26:12 2009 -0800 @@ -1,3 +1,8 @@ +2009-12-09 Rik + + * Makefile.am: Copy DOCSTRINGS from srcdir to builddir if it does not + exist. Enables VPATH builds. + 2009-12-08 Petr Mikulik * plot/gnuplot_drawnow.m: Prune prompt lines from dumb terminal output. diff -r 5f3c10ecb150 -r dbbec33d14f8 scripts/Makefile.am --- a/scripts/Makefile.am Thu Dec 10 11:51:33 2009 +0100 +++ b/scripts/Makefile.am Thu Dec 10 12:26:12 2009 -0800 @@ -329,6 +329,7 @@ all-local: $(GEN_FCN_FILES) $(PKG_ADD_FILES) DOCSTRINGS DOCSTRINGS: mkdoc $(FCN_FILES) $(GEN_FCN_FILES) gethelp$(BUILD_EXEEXT) + @cp -a --update $(srcdir)/$@ $@ ; exit 0; $(srcdir)/mkdoc "$(srcdir)" $(FCN_FILES) -- $(GEN_FCN_FILES) > $@-t $(simple_move_if_change_rule) diff -r 5f3c10ecb150 -r dbbec33d14f8 src/ChangeLog --- a/src/ChangeLog Thu Dec 10 11:51:33 2009 +0100 +++ b/src/ChangeLog Thu Dec 10 12:26:12 2009 -0800 @@ -1,3 +1,8 @@ +2009-12-09 Rik + + * Makefile.am: Copy DOCSTRINGS from srcdir to builddir if it does not + exist. Enables VPATH builds. + 2009-12-10 Jaroslav Hajek * ov-dld-fcn.h (octave_dld_function::get_shlib): New method. diff -r 5f3c10ecb150 -r dbbec33d14f8 src/Makefile.am --- a/src/Makefile.am Thu Dec 10 11:51:33 2009 +0100 +++ b/src/Makefile.am Thu Dec 10 12:26:12 2009 -0800 @@ -628,6 +628,7 @@ mv $@-t $@ DOCSTRINGS: gendoc$(BUILD_EXEEXT) + @cp -a --update $(srcdir)/$@ $@ ; exit 0; ./gendoc > $@-t $(simple_move_if_change_rule)