From: Bill Spitzak Date: Wed, 17 Dec 2014 03:23:02 +0000 (-0800) Subject: doc: fix for parallel make X-Git-Tag: 1.6.91~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3f05c4ac4a747f5296f24424925eda292ccbe7d4;p=platform%2Fupstream%2Fwayland.git doc: fix for parallel make Move the *_8h.xml files to a per-chapter temporary file so two chapters can be converted from doxygen at the same time. Tested with make -j 9. Reviewed-by: Bryce Harrington --- diff --git a/doc/publican/Makefile.am b/doc/publican/Makefile.am index c109795..b4cfe82 100644 --- a/doc/publican/Makefile.am +++ b/doc/publican/Makefile.am @@ -94,11 +94,12 @@ $(builddir)/en-US/ProtocolInterfaces.xml: $(top_srcdir)/protocol/wayland.xml $(s # * use doxygen's combine.xslt to merge the xml files into one single file # * move wayland-_8h.xml back to its original location $(builddir)/en-US/%API.xml.tmp: $(doxydir)/xml/%/index.xml | $(builddir)/en-US - $(AM_V_at)mv $(doxydir)/xml/$*/wayland-$*_8h.xml \ - $(doxydir)/xml/ + $(AM_V_at)$(MKDIR_P) $(doxydir)/xml/$*/saved + $(AM_V_at)mv $(doxydir)/xml/$*/wayland-*_8h.xml \ + $(doxydir)/xml/$*/saved $(AM_V_GEN)$(XSLTPROC) $(doxydir)/xml/$*/combine.xslt \ $(doxydir)/xml/$*/index.xml > $@ - $(AM_V_at)mv $(doxydir)/xml/wayland-$*_8h.xml \ + $(AM_V_at)mv $(doxydir)/xml/$*/saved/* \ $(doxydir)/xml/$* # WaylandClientAPI.xml: