[PATCH 4/5] Help doc/Makefile resolve dependencies across directories.

* doc/Makefile.am (tutorial/tutorial.hh, ref_guide/ref_guide.hh): New target, bouncing to subdirectories. --- milena/ChangeLog | 7 +++++++ milena/doc/Makefile.am | 6 ++++++ 2 files changed, 13 insertions(+), 0 deletions(-) diff --git a/milena/ChangeLog b/milena/ChangeLog index 8c22c9a..85a1eb6 100644 --- a/milena/ChangeLog +++ b/milena/ChangeLog @@ -36,6 +36,13 @@ 2009-06-12 Roland Levillain <roland@lrde.epita.fr> + Help doc/Makefile resolve dependencies across directories. + + * doc/Makefile.am (tutorial/tutorial.hh, ref_guide/ref_guide.hh): + New target, bouncing to subdirectories. + +2009-06-12 Roland Levillain <roland@lrde.epita.fr> + Tag some some tests as ``not distributed''. * tests/convert/Makefile.am, diff --git a/milena/doc/Makefile.am b/milena/doc/Makefile.am index 2f256f9..7d20939 100644 --- a/milena/doc/Makefile.am +++ b/milena/doc/Makefile.am @@ -55,8 +55,14 @@ doc-devel-pdf: tutorial-pdf ref-guide-pdf white-paper-pdf ref-doc-devel-pdf doc-devel-html: tutorial-html ref-guide-html white-paper-html ref-doc-devel-html +# FIXME: Maintaining dependencies across directories is too +# complicated. Simplify. # Shared dependencies on the products of tutorial/ and ref_guide/. EXTRA_DEPS = tutorial/tutorial.hh ref_guide/ref_guide.hh +tutorial/tutorial.hh: + cd tutorial && $(MAKE) $(AM_MAKEFLAGS) tutorial.hh +ref_guide/ref_guide.hh: + cd ref_guide && $(MAKE) $(AM_MAKEFLAGS) ref_guide.hh # Doxygen PDF documentation outputs. USER_REFMAN_PDF = user/latex/refman.pdf -- 1.6.2.4
participants (1)
-
Roland Levillain