From: Eric M. Ludlam <eric@si...> - 2008-01-11 23:57:15
Perry Smith's question from a few days ago was a good one. I've
since updated ede-cpp-root to be a bit easier to configure. I also
updated semanticdb-find to make it, in theory, a bit faster during
header file lookup.
The basic idea is to use ede-cpp-root to customize how .h files are
found. By providing a shorter path (list of directories to search in)
it will take less time to find things.
Semantic was already hooked up to find headers this way, but now the
find routines will shortcut through EDE on purpose, which should make
the whole process faster. Using this process also makes it easier for
a first-time setup, where semantic will find files in directories not
previously loaded. Ideally, providing the right answer the first
I added a doc trail starting at cedet.texi into the semantic for
optimizing searches to help describe the process.
These updates worked for me in my test directories. It would be
great if a few brave souls could see if it helps much.
Eric Ludlam: eric@...
Siege: http://www.siege-engine.com Emacs: http://cedet.sourceforge.net