<div dir="ltr"><div><div><div><div><div><div>Hi,<br></div><div>Now this is the e-mail where I'm a newbie after working on KDevelop for 7 years :D.<br></div><div><br></div>As you'll have seen, I've been changing things in the cmake, one of the things to have changed is how we populate the DUChain, we will use parse jobs now.<br>

<br></div>Now I think we'll need to treat it a bit specially, given that in cmake we need to have the scripts processed in a specific order so that we know where things actually come from.<br><br></div>Now I would like some feedback from the people who have been working on other language supports to give me a hand figure this out, so I can start pushing this with confidence.<br>

<br></div>Let's put it in perspective, we need to be able to include the backtrace of the file every time we parse a file, so if we're doing:<br></div>- src/CMakeLists.txt: we will need /CMakeLists.txt<br></div>- cmake/FindCocoloco.cmake: we will need src/CMakeLists.txt, which in turn needs CMakeLists.txt<br>

<br>Also we need to be able to wait the processing of the files until the dependencies are not ready.<br><br>Pointers?<br><br>Thanks!<br>Aleix<br></div>