Re: [Pan-users] Why CMake?

2024-01-23 Thread Dominique Dumont
On Monday, 22 January 2024 07:59:26 CET Emil Tomczyk wrote:
> Hey,
> I was curious, why pan is moving to CMake?

The main reasons are:
- autotools is really not easy to maintain
- using ccls (C++ language server) with Pan code is not easy.

Working with ccls requires a .ccls or a compile_commands.json which contains 
build information so that ccls can understand the code. 

This file is straightforward to generate with cmake, but not with autotools.

> I can understand why it's moving from autotools, but why to CMake
> and not e.g. waf or meson or anything else?

Actually, I was not aware of these alternatives :o)

> Also, would autoconf be dropped altogether or will it be
> further available?

Hopefully, I will be able to drop autoconf.

All the best.




___
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users


[Pan-users] Why CMake?

2024-01-21 Thread Emil Tomczyk
Hey,
I was curious, why pan is moving to CMake?
I can understand why it's moving from autotools, but why to CMake
and not e.g. waf or meson or anything else?

Also, would autoconf be dropped altogether or will it be
further available?

Emil

___
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users