-
- Downloads
[Doxygen] Streamline doxygen collaboration diagrams.
- Doxygen was creating one svg for every class, showing in which library it resides. This created 6000 svgs, which were mostly identical. Now, only ~100 are created for every library in ROOTSYS/lib/, and the relevant webpages link to those. This speeds up the "listlibs" step of the doxygen process signficantly. - Add parallel processing for collaboration diagrams of class webpages. - Remove scanning of rootmap files. It doesn't work, any more. TCling needs a fix for ROOT-10900, so gInterpreter->GetClassSharedLib() will always return the right thing. - Further, parallelise the modification of class webpages.
Showing
- documentation/doxygen/Makefile 1 addition, 2 deletionsdocumentation/doxygen/Makefile
- documentation/doxygen/libs.C 3 additions, 29 deletionsdocumentation/doxygen/libs.C
- documentation/doxygen/listlibs.sh 0 additions, 23 deletionsdocumentation/doxygen/listlibs.sh
- documentation/doxygen/makeCollaborationDiagrams.sh 36 additions, 0 deletionsdocumentation/doxygen/makeCollaborationDiagrams.sh
- documentation/doxygen/modifyClassWebpage.sh 40 additions, 0 deletionsdocumentation/doxygen/modifyClassWebpage.sh
- documentation/doxygen/modifyClassWebpages.sh 37 additions, 0 deletionsdocumentation/doxygen/modifyClassWebpages.sh
documentation/doxygen/listlibs.sh
deleted
100755 → 0
documentation/doxygen/modifyClassWebpages.sh
0 → 100755
Please register or sign in to comment