Few questions related to the CMakeManager architecture

Sergey Vidyuk sir.vestnik at gmail.com
Tue Apr 30 14:29:25 UTC 2013


Hi

I've started to digg when CMakeManager::parse should be called after Aleix 
comment to this review reqest: https://git.reviewboard.kde.org/r/110215/ and I 
can see that in most cases parse is not called when build directory changed 
but some times it is called (unfortunattely was unable to catch this situation 
with proper breakpoints set in the debugger). I've discovered that parse is 
called from ImportProjectJob which is created and executed from 
CMakeManager::reload but still have some questions:

1) Is it the only way project parsing is called?
2) Should relod method be called every time build dir changed?
3) Which function is responsible for it?

Sergey Vidyuk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20130430/1e7ba74b/attachment.sig>


More information about the KDevelop-devel mailing list