@ebassi is there anything else missing in this MR to merge it? Thanks
Andoni Morales (3f894f18) at 21 Jul 06:29
Andoni Morales (3f894f18) at 20 Jul 14:59
gir: stop assuming glib source and build dirs using variables
That was my first implementation, actually :) I will get it back.
Using gnome.generate_gir instead of a custom target is also a dead end at least for now. I tried solving it that way here:
I was able to have it working with submodules, but with pkg-config I couldn't make it work.
Andoni Morales (dc37ca70) at 20 Jul 12:22
I don't think there are more options, to be honest. It's a chicken-egg problem and the only way to pass information between subprojects is through variables. These are being used to pass more information like in https://gitlab.gnome.org/GNOME/gobject-introspection/-/blob/main/gir/meson.build#L146.
Fixed, thanks
Andoni Morales (dc37ca70) at 20 Jul 08:49
meson: help gobject-introspection locate source and build dirs
Stop assuming glib source dirs when building with subprojects using glib!3505
Andoni Morales (dc33cdc1) at 19 Jul 13:23
gir: stop assuming glib source and build dirs using variables
... and 169 more commits
gobject-introspection is currently assuming glib subproject is unversioned, but gstreamer uses a versioned directory eg: subprojects/glib-2.74.1 instead of subprojects/glib.
Andoni Morales (e1b62b1b) at 19 Jul 13:20
meson: help gobject-introspection locate source and build dirs
Andoni Morales (30feeebc) at 19 Jul 13:16
meson: help gobject-introspection locate source and build dirs
Andoni Morales (674f2a03) at 19 Jul 10:58
Merge branch '3054-context-return' into 'main'
... and 4932 more commits
Andoni Morales (987b6aaf) at 06 Jul 15:04
macos: add support for relocations
Andoni Morales (b1365531) at 06 Jul 15:02
macos: add support for relocations
Andoni Morales (13d23946) at 06 Jul 15:01
macos: add support for relocations
Andoni Morales (f7203202) at 06 Jul 14:58
macos: add a configurable extra search dir for universal builds
... and 1 more commit
Andoni Morales (a71bb538) at 06 Jul 14:57
macos: add support for relocations
... and 151 more commits