Native support for CMake in KDevelop 4

Brad King brad.king at kitware.com
Fri Apr 7 15:32:21 CEST 2006


Matt Rogers wrote:
> On Thu, Mar 23, 2006 at 02:16:19PM -0500, Brad King wrote:
> 
>>Alexander Neundorf wrote:
>>
>>>On Thursday 23 March 2006 02:03, Matt Rogers wrote:
>>>
>>>
>>>>Hi,
>>>>
>>>>I'd like to start working on native CMake support for KDevelop 4. What I
>>>>mean by this is that when you open a project that is set up to use CMake,
>>>>the CMakeLists.txt files plus any additional cmake macros are automatically
>>>>loaded in and can be edited natively?
>>>>
>>>>Does CMake have a library that can be linked to by a KDevelop plugin in
>>>>order to reuse CMake's parsing code to produce something like an abstract
>>>>syntax tree that can be used by this plugin? If not, how feasible would it
>>>>be to provide this?
>>>>
>>>>Posted here instead of cmake at cmake.org since i'm not subscribing to that
>>>>list for just one post.
>>>
>>>
>>>When compiling cmake there is a static lib generated. I don't have time right 
>>>now but I wrote some small test app which used this lib.
>>>It doesn't get installed, but maybe you could reuse the sources.
>>
>>We (CMake devs) are talking about ways to share the parser 
>>implementation with KDevelop or other projects.  We'll get back to you 
>>when we've reached a decision.
>>
>>-Brad
> 
> 
> Excellent news. Thanks. :)

FYI, we have another project that requires some kind of separation of 
the CMake language parser into a more modular form.  We'll keep KDevelop 
in mind when designing the separation.

-Brad


More information about the Kde-buildsystem mailing list