Re: meson or generic ninja support?

Kevin Funk <[email protected]>
Newsgroups gmane.comp.kde.users.kdevelop
Message-ID <14586573.V8hyxaBAzk@kerberos>
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 | [email protected] | http://kfunk.org
signature.asc (application/pgp-signature, 163 B)
-----BEGIN PGP SIGNATURE-----

iEYEABECAAYFAlmEqx4ACgkQxkz1axPKzl3VUACfbxB6jkxYD1O+a0rjFQRFKCVS
Dl0AnjlJkhvEKfwVIqnnHstCTx/qXx0y
=Nec7
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.