After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773944 - meson: Generate girs
meson: Generate girs
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
unspecified
Other All
: Normal normal
: 1.11.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-11-04 13:51 UTC by Thibault Saunier
Modified: 2016-11-09 21:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
meson: Generate girs (17.88 KB, patch)
2016-11-04 13:51 UTC, Thibault Saunier
none Details | Review
meson: Generate girs (17.95 KB, patch)
2016-11-09 15:43 UTC, Thibault Saunier
committed Details | Review

Description Thibault Saunier 2016-11-04 13:51:51 UTC
Well, they should be generated :)
Comment 1 Thibault Saunier 2016-11-04 13:51:58 UTC
Created attachment 339124 [details] [review]
meson: Generate girs
Comment 2 Tim-Philipp Müller 2016-11-09 15:40:49 UTC
Is gnome.generate_gir() only available in meson git for now? If so, maybe we could wait a few days until 0.36 is out?
Comment 3 Thibault Saunier 2016-11-09 15:43:15 UTC
Created attachment 339401 [details] [review]
meson: Generate girs
Comment 4 Thibault Saunier 2016-11-09 15:50:25 UTC
`gnome.generate_gir` has been present like forever and was used in gstreamer core, GstValidate and ges since the beginning.
Comment 5 Tim-Philipp Müller 2016-11-09 15:56:28 UTC
Ah Ssrry, I think I confused that with the mkenum stuff (or something *handwave*).

Let's get it in then? :)

I suspect more issues related to bug #774044 will come up related to using this in subprojects - did you test it yet? (without system gir files)
Comment 6 Thibault Saunier 2016-11-09 16:30:00 UTC
I have not tested without system gir files, I just removed all the GStreamer modules from the jenkins slave that runs meson related stuff so that we hit those kind of issues on there, should I go and see? :)
Comment 7 Thibault Saunier 2016-11-09 21:07:44 UTC
Attachment 339401 [details] pushed as 6917cb6 - meson: Generate girs