build: track changes to GLib and gdbus-codegen

GLib is already doing this, which broke a number of auto-generated code.
This tracks those changes and manually sets the annotations so that we
are guaranteed to get this behavior.

We'll need to fix other uses (such as in Mutter), but we have to do that
already because of the change in GLib.

Fixes #17
This commit is contained in:
Christian Hergert
2019-10-30 14:46:20 -07:00
parent 73dc39329a
commit b624ec8809
7 changed files with 35 additions and 24 deletions

View File

@ -18,7 +18,9 @@
<arg name="pid" type="i" direction="in"/>
<arg name="cpu" type="i" direction="in"/>
<arg name="flags" type="t" direction="in"/>
<arg name="perf_stream_fd" type="h" direction="out"/>
<arg name="perf_stream_fd" type="h" direction="out">
<annotation name="org.gtk.GDBus.C.UnixFD" value="true"/>
</arg>
</method>
<!--