meson or generic ninja support?

Kevin Funk kfunk at kde.org
Fri Aug 4 17:13:02 UTC 2017


On Friday, 4 August 2017 17:36:28 CEST René J.V. Bertin wrote:
> Hi,
> 
> I'm tinkering with a project that configures using meson and builds using
> ninja. Is there anything in (the works for KDevelop) that allows to import
> such projects properly? FWIW I see that meson generates a
> compile_commands.json script, and it is invoked as a sort of cross-over
> between configure and cmake (e.g. --prefix=$prefix but -Doption=value for
> build options).

No support and no work on that planned.

The CMake support itself relies heavily on having a compile_commands.json 
around [1] -- I'm sure you could at least factor out this functionality into a 
generic project manager plugin.

But the author of Meson once send us a bug report where he suggested to 
implement Meson support:
  https://bugs.kde.org/show_bug.cgi?id=343935

With Meson getting more and more popular (at least that's my impression) that 
might be a good junior task.

Regards,
Kevin


[1] See kdevelop.git:projectmanagers/cmake/cmakeimportjsonjob.cpp
 
> Thanks,
> R.


-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop/attachments/20170804/c69d7c69/attachment.sig>


More information about the KDevelop mailing list