Few questions related to the CMakeManager architecture

Aleix Pol aleixpol at kde.org
Thu May 2 15:54:33 UTC 2013


I hope this solves your questions:
http://commits.kde.org/kdevelop/8424a911212d74cfe482bcff70595465f4f0b52f

We were only reloading upon CMakeCache.txt changes, so it wasn't happening
for newer build directories.


On Tue, Apr 30, 2013 at 4:29 PM, Sergey Vidyuk <sir.vestnik at gmail.com>wrote:

> 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
> _______________________________________________
> KDevelop-devel mailing list
> KDevelop-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kdevelop-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20130502/ad6846bf/attachment.html>


More information about the KDevelop-devel mailing list