GNOME Bugzilla – Bug 746119
gio docs: add win32 "stubs" hack
Last modified: 2018-05-24 17:37:28 UTC
Add a hack to ensure that we can extract the type hierarchy and property information for GWin32{Input,Output}Stream, even for builds on UNIX systems. This will allow us to have this information in the online manual, and in the html included in the tarballs. It also means that we can drop the hardcoding of our .types file, switching over to --rebuild-types instead.
Created attachment 299248 [details] [review] gio docs: add win32 "stubs" hack
Review of attachment 299248 [details] [review]: ::: docs/reference/gio/Makefile.am @@ +12,3 @@ SCAN_OPTIONS=--deprecated-guards="G_DISABLE_DEPRECATED" \ + --ignore-decorators="G_GNUC_WARN_UNUSED_RESULT" \ + --rebuild-types This all needs porting to the new meson.build system. ::: docs/reference/gio/win32-stubs.c @@ +1,1 @@ +#include "gio/gio.h" Missing a license header. Is there any way we could force this to be up to date? I can imagine reviewing win32 patches which add new types, from Linux, and not noticing that they don’t add entries to win32-stubs.c appropriately.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/glib/issues/1008.