src/hb-gobject-enums.h.tmpl


Log

Author Commit Date CI Message
Matthias Clasen 4ba7980b 2022-06-11T15:50:37 Fix the generated gobject headers These headers are not acceptable to modern compilers. gcc says things like: /usr/include/harfbuzz/hb-gobject-enums.h:100:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 100 | hb_gobject_ot_metrics_tag_get_type () G_GNUC_CONST;
Khaled Hosny 7b9e23f2 2021-02-10T23:37:43 [introspection] Fix g-ir-scanner syntax errors Fixes https://github.com/harfbuzz/harfbuzz/issues/2851
Chun-wei Fan 62fb6738 2020-03-13T12:18:09 Fix gen-def for harefbuzz-gobject The © sign is causing issues for the script, so replace those with (C)
Ebrahim Byagowi e4120085 2018-12-17T21:31:01 Remove redundant void from C++ sources (#1486)
Behdad Esfahbod e0939d81 2018-02-23T13:19:34 Clean up check-defs and check-symbols (#821) Also, call c++filt on their results. Also build and fix and check harfbuzz-gobject.def Also changes harfbuzz-gobject to distribute generated enum sources.
Chun-wei Fan 835bbdc7 2015-11-19T18:34:12 Public headers: Decorate public symbols with HB_EXTERN This prepares the headers for exporting symbols using visibility attributes or __declspec(dllexport), so that we do not need to maintain symbols listing files, as this is what was and is done in GLib and GTK+.
Behdad Esfahbod 71439a8c 2013-08-26T20:56:58 [gobject] Flesh out hb-gobject Move it to new harfbuzz-gobject library. Implement enums and boxed types for object-types. Still have to do boxed types for value types.