[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/.
- Re: Abysmal state of GTK build, (continued)
- Re: Abysmal state of GTK build, Gerd Möllmann, 2022/08/23
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/23
- Re: Abysmal state of GTK build, Óscar Fuentes, 2022/08/23
- Re: Alternative build systems (Was: Abysmal state of GTK build), Eli Zaretskii, 2022/08/23
- Re: Alternative build systems, Óscar Fuentes, 2022/08/23
- Re: Alternative build systems, Eli Zaretskii, 2022/08/23
- Re: Alternative build systems, Óscar Fuentes, 2022/08/23
- Re: Alternative build systems, Po Lu, 2022/08/23
- Re: Abysmal state of GTK build, Andrea Corallo, 2022/08/24
- Re: Abysmal state of GTK build, Óscar Fuentes, 2022/08/24
- Re: Abysmal state of GTK build,
Visuwesh <=
- Re: Abysmal state of GTK build, Po Lu, 2022/08/24
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/23
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/23
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/23
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/24
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/24
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/24
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/24
- Re: Abysmal state of GTK build, Stefan Monnier, 2022/08/24
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/24