emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Abysmal state of GTK build


From: Visuwesh
Subject: Re: Abysmal state of GTK build
Date: Wed, 24 Aug 2022 18:30:40 +0530
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

[புதன் ஆகஸ்ட் 24, 2022] Andrea Corallo wrote:

>
> Óscar Fuentes <ofv@wanadoo.es> writes:
>
>> Lars Ingebrigtsen <larsi@gnus.org> writes:
>>
>>> I wonder whether anybody has looked into switching to a different build
>>> system?
>>
>> Long time ago I volunteered to create a CMake-based build system and
>> even experimented a bit to the point of dumping emacs. Almost all of the
>> work consisted on implementing the platform checks.
>>
>> CMake has the advantage of supporting multiple "backends" for the build
>> phase, and `ninja' provides a significant speed-up over `make' on large
>> projects.
>
> Using ninja would translate into an hard dependency on python and I
> don't think this is acceptable.  Also I'm not really sure ninja is
> faster than make.

FWIW, there is a C implementation of ninja called samurai:
https://github.com/michaelforney/samurai.

There is also a C implantation of meson called muon:
https://sr.ht/~lattis/muon/.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]