This is an archive of the discontinued LLVM Phabricator instance.

Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format)
Needs ReviewPublic

Authored by ethin on Dec 8 2016, 7:51 PM.
This revision needs review, but all reviewers have resigned.

Details

Reviewers
vsk
Summary

This change corrects a TOC display issue when other documentation formats like HTML Help and EPub are generated by sphinx-build by dividing the table of contents of the LLVM documentation into separate files.

Diff Detail

Event Timeline

ethin updated this revision to Diff 80859.Dec 8 2016, 7:51 PM
ethin retitled this revision from to Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format).
ethin updated this object.
ethin added a reviewer: vsk.
ethin added a subscriber: llvm-commits.
vsk added a comment.Dec 9 2016, 3:41 PM

Just to make sure we're on the same page, are you running this?

mkdir output
cd llvm
sphinx-build -b epub docs ../output

The table of contents in the epub doc this command generates looks fine to me (and it's in one file). I wonder if you could clarify the exact steps you're taking, and the go into a bit more detail about the problem you're trying to solve. As-is, your patch simply deletes a lot of useful documentation, so I don't think we can take it.

vsk resigned from this revision.Sep 7 2017, 3:51 PM

Unfortunately this review has stalled. I need to take it off my queue.