Dmitri Gribenko
2015-Aug-01 04:04 UTC
[LLVMdev] [libcxx] How to update libcxx.llvm.org to use Sphinx generated doc?
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>*/
Eric Fiselier via llvm-dev
2015-Sep-04 21:48 UTC
[llvm-dev] [LLVMdev] [libcxx] How to update libcxx.llvm.org to use Sphinx generated doc?
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 http://lists.cs.uiuc.edu/pipermail/cfe-dev/2015-July/044465.html). You can build libc++ docs using CMake like any other LLVM project. Configure CMake using -DLLVM_ENABLE_SPHINX=ON and build using `make docs-libcxx-html`. Please let me know if you have any trouble setting this up. PS Sorry to all those that got multiple copies of this email. /Eric 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>*/