Skip to content

meson: Cleanup and fix include files paths, using base path without repetitions

Marco Trevisan requested to merge 3v1n0/glib:wip/add-built-headers-deps-v2 into main

This was, in theory, part of !2991 (merged), but due to the gitlab slowdowns apaprently even if I had pushed it long time ago (as https://gitlab.gnome.org/GNOME/glib/-/tree/wip/add-built-headers-deps and before its approval), it went in without it, leaving main into a broken state 😡.

So basically ensures that generated sources are all created into includedir/glib-2.0/<subpath> and not just includedir/<subpath>.

/cc @xclaesse

Merge request reports