[cfe-dev] [LLVMdev] [libcxx] How to update libcxx.llvm.org to use Sphinx generated doc?

Eric Fiselier via cfe-dev cfe-dev at lists.llvm.org
Fri Sep 4 14:48:51 PDT 2015

Hi Tanya,

Pinging this patch (with the proper lists attached). It's blocking
other work regarding libc++ docs.

Libc++ is setup and ready to generate libcxx.llvm.org/docs.
I have followed the instructions that Dan provided in this thread (see

You can build libc++ docs using CMake like any other LLVM project.
Configure CMake using -DLLVM_ENABLE_SPHINX=ON and build using `make

Please let me know if you have any trouble setting this up.
PS Sorry to all those that got multiple copies of this email.


On Fri, Jul 31, 2015 at 10:04 PM, Dmitri Gribenko <gribozavr at gmail.com> wrote:
> On Fri, Jul 31, 2015 at 12:01 AM, Dan Liew <dan at su-root.co.uk> wrote:
>> Hi Eric,
>> On 20 July 2015 at 10:41, Eric Fiselier <eric at efcs.ca> wrote:
>>> Hi All,
>>> I'm working on rewriting libc++'s documentation using Sphinx.
>>> Hopefully it will be easier to write and maintain documentation using
>>> restructured text and not HTML.
>>> What steps do I need to take to get libc++ a Sphinx builder and get
>>> the required changes made for libcxx.llvm.org?
>> To add a documentation builder for the buildbot infrastructure here
>> are the basic steps.
>> 0. Check with Dmitri Gribenko (CC'ed) that he is happy to host another
>> builder for the libcxx documentation on his build slave.
> More than happy to do so.  Feel free to edit the configuration.
> Dmitri
> --
> main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
> (j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/

More information about the cfe-dev mailing list