[LLVMdev] doxygen docs

Reid Spencer reid at x10sys.com
Mon Nov 14 22:45:13 PST 2005

Here's the script that illuvium.net once used to generate the doxygen 

cd $(LLVM_SRC_DIR)/docs
echo "Rebuilding the doxygen documentation"
rm -rf $(LLVM_SRC_DIR)/doxygen/
nice make install > doxygen.out 2>&1
if [ $? -ne 0 ] ; then
   echo "Documentation failed"


Chris Lattner wrote:
> On Tue, 15 Nov 2005, Sameer D. Sahasrabuddhe wrote:
>> The docs available on illuvium.com are different from the one's 
>> present in the doxygen tarball on the same page ... can the tarball be 
>> generated from the same docs as the browseable version? I considered 
>> crawling the illuvium.com site, but it would be better to simply have 
>> a tarball available.
> Agreed.  I have been meaning to set up doxygen, as the illuvium mirror 
> is far out of date.  I'll try to push it up in the priority list.
>> I tried generating the docs myself ... doxygen simply refuses to 
>> create pages for classes defined in anonymous namespaces in cpp files. 
>> I enabled options such as EXTRACT_ALL, EXTRACT_PRIVATE and 
>> EXTRACT_LOCAL, but no luck. How is the publicly available 
>> documentation generated?
> They are generated from the Makefile in the llvm/docs directory, which 
> has a doxygen.cfg in it.
> -Chris

More information about the llvm-dev mailing list