This is an archive of the discontinued LLVM Phabricator instance.

cmake: Add ordering dep between HTML Sphinx docs and manpages
AbandonedPublic

Authored by mgorny on Aug 24 2016, 5:32 AM.

Details

Reviewers
axw
rnk
Summary

Add a dependency between HTML & manpage Sphinx targets to prevent two instances of Sphinx from running in parallel, and therefore solves race conditions reusing the same doctree directory.

Bug: https://llvm.org/bugs/show_bug.cgi?id=23781

Also submitted for llvm: https://reviews.llvm.org/D23755

Diff Detail

Event Timeline

mgorny updated this revision to Diff 69098.Aug 24 2016, 5:32 AM
mgorny retitled this revision from to cmake: Add ordering dep between HTML Sphinx docs and manpages.
mgorny updated this object.
mgorny added reviewers: rnk, axw.
mgorny added a subscriber: cfe-commits.
axw accepted this revision.Aug 24 2016, 10:52 PM
axw edited edge metadata.

LGTM

This revision is now accepted and ready to land.Aug 24 2016, 10:52 PM
mgorny abandoned this revision.Oct 3 2016, 11:19 PM

This is no longer necessary since updated patch to D23755 handles all the projects using the functions.