Hi all,
I’ve been running make docs on my local system, but I’ve noticed it takes a fair amount of time to
index all modules, when all I wanted to index was the vcl module.
I’ve made a small change to solenv/bin/mkdocs.sh that is entirely transparent to the existing
processes. All I’ve done is add a test of the environment variable $INPUT_PROJECTS, if this exists
hen use the list of modules specified. If it doesn't exist then the script runs as normal and
processes all modules.
The change can be seen here on cgit:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=cfcef8c99908a781c1d5b4153f4fa9fca69d4351
So basically, if you want to index vcl and svtools, then you would do the following:
chris@libreoffice-ia64:~/repos/libreoffice$ export INPUT_PROJECTS="vcl svtools"
chris@libreoffice-ia64:~/repos/libreoffice$ make docs
chris@libreoffice-ia64:~/repos/libreoffice$ unset INPUT_PROJECTS
Hope this is helpful!
Actually, I believe that the make file has help text, I’m thinking of adding it in there once I
remember where the text is stored…
Chris
Context
- Ability to make doxygen only index specified modules · Chris Sherlock
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.