# HG changeset patch # User Rik # Date 1260476772 28800 # Node ID dbbec33d14f8cea25dad333afeda7ca7c44c0bd1 # Parent 5f3c10ecb150d758ba784177aa3b909763ae24ef Final patch to enable autotools VPATH builds of documentation diff --git a/scripts/ChangeLog b/scripts/ChangeLog --- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -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 --git a/scripts/Makefile.am b/scripts/Makefile.am --- a/scripts/Makefile.am +++ b/scripts/Makefile.am @@ -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 --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -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 --git a/src/Makefile.am b/src/Makefile.am --- a/src/Makefile.am +++ b/src/Makefile.am @@ -628,6 +628,7 @@ mv $@-t $@ DOCSTRINGS: gendoc$(BUILD_EXEEXT) + @cp -a --update $(srcdir)/$@ $@ ; exit 0; ./gendoc > $@-t $(simple_move_if_change_rule)