Trying to understand kdevelop's CMake library
    Igor Kushnir 
    igorkuo at gmail.com
       
    Tue Mar  7 17:28:37 GMT 2023
    
    
  
On 2023-03-07 19:20, TarcĂsio Fischer wrote:
> Hey all.
> 
> Im trying to understand your code that handles cmake in the plugins/cmake/ 
> subdir. Does anyone have an historical overview on how this was done, and how is 
> it maintained?
Hi Tarcisio,
KDevelop uses https://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html 
if CMake version is >= 3.14 (see kdevelop/plugins/cmake/cmakefileapi.*). There 
are several older implementations, which are used for older CMake versions. If 
you don't care much about older CMake versions, simply using the file API is 
probably the most reasonable option.
Cheers,
Igor
    
    
More information about the KDevelop-devel
mailing list