Custom targets as sources to `gnome.gdbus_codegen` worked until version 0.60 of Meson, but broke in 0.61 because of the conversion to typed_pos_args and typed_kwargs. Reinstate this by adding custom targets to the decorators and annotations. While generators also used to work, they are a bit tricky because gdbus_codegen desugars to two custom_targets and therefore the generator is invoked twice. This should not be a problem, but be explicit and leave that to a separate commit to highlight the problem. Fixes:pull/10967/head53a187ba2
("modules/gnome: use typed_pos_args for gdbus_codegen", 2021-11-01) Fixes:ef52e6093
("modules/gnome: use typed_kwargs for gdbus_codegen", 2021-11-08)
parent
e68fcac919
commit
2fe3271f77
5 changed files with 27 additions and 6 deletions
Loading…
Reference in new issue