This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Deciding a new Build System for GNOME

1.1. Current problems with the autotools toolchain

1.2. Requisites for a replacement

Wishlist, things that are nice to havebut they should not stop the initial migration:

1.3. Current available contenders

1.3.1. WAF

Python based, easy to extend, gnome support.

1.3.2. Quagmire

1.3.2.1. Pros

1.3.2.2. Cons

1.3.3. CMake

KDE4 choice, support for generating XCode packages and frameworks and VisualStudio project files

1.4. Proposed Roadmap

Item

Status

Comments

Decide features we need to do a migrate

to do

Create a table of proposed build systems x features

to do

Check the KDE build system migration and see what we can learn

to do

TimJ has some comments about this

An obvious option will eventually appear

to do

Start migrate some modules

to do


2024-10-23 10:58