This is an archive of the discontinued LLVM Phabricator instance.

Support docs-libc-html for LLVM_ENABLE_RUNTIMES=libc
ClosedPublic

Authored by MaskRay on Jun 26 2023, 12:09 PM.

Details

Summary

D126156 added a docs-libc-html target for LLVM_ENABLE_PROJECTS=libc, but our
bots use LLVM_ENABLE_RUNTIMES=libc.
This patch follows https://github.com/llvm/llvm-zorg/commit/a5243cfccbb955bc00a0934ead25d8f88e40296a for libcxx/libunwind
to support the LLVM_ENABLE_RUNTIMES=libc configuration.

Event Timeline

MaskRay created this revision.Jun 26 2023, 12:09 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 12:09 PM
MaskRay requested review of this revision.Jun 26 2023, 12:09 PM
Endill accepted this revision.Jun 26 2023, 12:12 PM
Endill added a subscriber: Endill.

LGTM

This revision is now accepted and ready to land.Jun 26 2023, 12:12 PM
MaskRay updated this revision to Diff 534697.Jun 26 2023, 12:12 PM

Add libc to getLLVMRuntimesDocsBuildFactory as well..

Unfortunately, I don't know how to test this script...

MaskRay updated this revision to Diff 534701.Jun 26 2023, 12:22 PM
MaskRay edited the summary of this revision. (Show Details)

update summary

This revision was automatically updated to reflect the committed changes.

@gkistanova -- does something need to be done for the server to pick up this change? I'm getting a "sphinx publish failed" email every six minutes, so I'd really love to see this fixed. :-D