This is an archive of the discontinued LLVM Phabricator instance.

Added libc docs to SphinxDocsBuilder.
ClosedPublic

Authored by andreil99 on May 21 2022, 11:38 PM.

Details

Summary

Expand SphinxDocsBuilder to build and publish libc Sphinx docs.

Diff Detail

Event Timeline

andreil99 created this revision.May 21 2022, 11:38 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 21 2022, 11:38 PM
andreil99 requested review of this revision.May 21 2022, 11:38 PM
jeffbailey accepted this revision.May 23 2022, 10:44 AM
This revision is now accepted and ready to land.May 23 2022, 10:44 AM
This revision was automatically updated to reflect the committed changes.

This isn't working as expected -- our sphinx publish bot has been failing for a while now: https://lab.llvm.org/buildbot/#/builders/89/builds/44024

Can this be reverted so that docs get published again?

This isn't working as expected -- our sphinx publish bot has been failing for a while now: https://lab.llvm.org/buildbot/#/builders/89/builds/44024

Can this be reverted so that docs get published again?

It seems that adding libc to _depends_on_projects has the problem.

This patch works with LLVM_ENABLE_PROJECTS=libc but not with LLVM_ENABLE_RUNTIMES=libc.

https://reviews.llvm.org/D153803 shall hopefully fix it.