Port from Autotools to Meson build system
@Salamandar
Submitted by Salamandar Link to original bug (#789887)
Description
Hi there, I started some days ago to port GIMP to Meson. That'll not be a small task but that's on a good start.
Right now what's done:
- Libraries / executables /… detection
- Config variables declaration
- config.h and pkgconfig .pc generation
- Data files / icons /… installation
To do:
- Sources listing
- Compilation flags
- Regroup dependencies as "lists"
- Generate some xml files (enums, desktop files)
- …
- testing :p
Todo too ?
- Gegl
- Babl
I need to say… on my laptop,
- ./autogen.sh runs in 33s
- meson buildm runs in… 1.8s !
And, very useful, it allows (and even requires) out-of-tree builds.
All my work will be pushed here : https://github.com/Salamandar/gimp_mesonport/tree/meson
Of course any PR/remarks will be welcomed !
Version: git master