[PPL-devel] [GIT] ppl/ppl(master): Add dependencies between HTML manuals for parallel builds.
Enea Zaffanella
zaffanella at cs.unipr.it
Mon Mar 23 14:47:31 CET 2009
Module: ppl/ppl
Branch: master
Commit: c0630b87d1f35a79db1bf91bc032a4a25ec5f949
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=c0630b87d1f35a79db1bf91bc032a4a25ec5f949
Author: Enea Zaffanella <zaffanella at spartacus.cs.unipr.it>
Date: Mon Mar 23 14:42:19 2009 +0100
Add dependencies between HTML manuals for parallel builds.
The distributed built HTML manuals logically depend on the built tag file,
which is not distributed; hence a direct dependency cannot be added (it
would break a `make distcheck' check). As a workaround, they now depend
on the core HTML manual, which is built _and_ distributed.
---
doc/Makefile.am | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 8b58371..17ae32d 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1559,22 +1559,22 @@ $(USER_CORE_HTML_MANUAL): user.doxyconf-html $(USER_CORE_STUFF)
$(MAKE) $(AM_MAKEFLAGS) $(USER_CORE_HTML_DIR)
tar c $(USER_CORE_HTML_DIR) | gzip --best --force > $@
-$(USER_C_INTERFACE_HTML_MANUAL): user.doxyconf-html $(USER_CORE_STUFF) \
+$(USER_C_INTERFACE_HTML_MANUAL): $(USER_CORE_HTML_MANUAL) \
user-language-interface.doxyconf $(USER_C_INTERFACE_STUFF)
$(MAKE) $(AM_MAKEFLAGS) $(USER_C_INTERFACE_HTML_DIR)
tar c $(USER_C_INTERFACE_HTML_DIR) | gzip --best --force > $@
-$(USER_PROLOG_INTERFACE_HTML_MANUAL): user.doxyconf-html $(USER_CORE_STUFF) \
+$(USER_PROLOG_INTERFACE_HTML_MANUAL): $(USER_CORE_HTML_MANUAL) \
user-language-interface.doxyconf $(USER_PROLOG_INTERFACE_STUFF)
$(MAKE) $(AM_MAKEFLAGS) $(USER_PROLOG_INTERFACE_HTML_DIR)
tar c $(USER_PROLOG_INTERFACE_HTML_DIR) | gzip --best --force > $@
-$(USER_OCAML_INTERFACE_HTML_MANUAL): user.doxyconf-html $(USER_CORE_STUFF) \
+$(USER_OCAML_INTERFACE_HTML_MANUAL): $(USER_CORE_HTML_MANUAL) \
user-language-interface.doxyconf $(USER_OCAML_INTERFACE_STUFF)
$(MAKE) $(AM_MAKEFLAGS) $(USER_OCAML_INTERFACE_HTML_DIR)
tar c $(USER_OCAML_INTERFACE_HTML_DIR) | gzip --best --force > $@
-$(USER_JAVA_INTERFACE_HTML_MANUAL): user.doxyconf-html $(USER_CORE_STUFF) \
+$(USER_JAVA_INTERFACE_HTML_MANUAL): $(USER_CORE_HTML_MANUAL) \
user-language-interface.doxyconf $(USER_JAVA_INTERFACE_STUFF)
$(MAKE) $(AM_MAKEFLAGS) $(USER_JAVA_INTERFACE_HTML_DIR)
tar c $(USER_JAVA_INTERFACE_HTML_DIR) | gzip --best --force > $@
More information about the PPL-devel
mailing list