GNOME Bugzilla – Bug 612480
Improvements to GObject Introspection support
Last modified: 2011-04-18 19:13:25 UTC
Exists some typo on libgda/Makefile.am, witch made not to include all *.c files, this will exclude any GOI annotations and some details are hiden like implemented interfaces and so on. But in order to fix this GOI must fix bug 612022. Some missing typedef for GError codes must be added or fixed its enum's name. This could be done easy on the way, including add annotations on *.c files for improve GOI support.
Missed GError codes has been pushed to master. Now sources files to be scanned must be selected and include as external c code (not to be scanned) in order to allow correct typelibs generation.
Created attachment 155816 [details] [review] Improvements to GI support on GDA This patch include the C files required to generate GIR file, keeps out the ones used for internal porpoises.
Is this still relevant? Maybe Daniel should just go ahead?
The GObject introspection building has been re-written and is now IMO correct, si this patch won't apply anymore. Daniel can you check I haven't forgotten anything?
Confirmed. Closing bug report.