[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Abysmal state of GTK build
From: |
Óscar Fuentes |
Subject: |
Re: Abysmal state of GTK build |
Date: |
Tue, 23 Aug 2022 17:29:46 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
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.
For the platform tests, in my experience CMake is faster than the
autotools, but it still works single-threaded.
Apart from better performance, CMake would simplify the scripts a great
deal.
I'm well aware that there are strong reasons of social nature against a
change like this.
- Re: Abysmal state of GTK build, (continued)
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/21
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/21
- Re: Abysmal state of GTK build, Po Lu, 2022/08/21
- Re: Abysmal state of GTK build, Gerd Möllmann, 2022/08/23
- Re: Abysmal state of GTK build, Po Lu, 2022/08/23
- 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, 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 <=
- 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, 2022/08/24
- Re: Abysmal state of GTK build, Po Lu, 2022/08/24
- Re: Abysmal state of GTK build, Eli Zaretskii, 2022/08/23