summaryrefslogtreecommitdiff
path: root/json-glib/json-enum-types.c.in
Commit message (Collapse)AuthorAgeFilesLines
* Remove `volatile` from enum registration templateEmmanuele Bassi2021-06-081-1/+1
| | | | The `volatile` was dropped from the GLib API, as it's useless.
* Fix build reproducibilityAlexander Kanavin2020-11-011-2/+2
| | | | | | | | | Changes the comment and include to reference the file basename instead of the full path. This ensures that the generated file is reproducible when it is included in source packages meant for debugging. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
* meson: Add support for building with the meson build systemThibault Saunier2017-03-131-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=773603
* Clean up the enumeration type templateEmmanuele Bassi2014-07-251-3/+3
|
* Include "config.h" in the enum types templateEmmanuele Bassi2014-07-251-0/+1
| | | | Expands the symbol annotation correctly.
* enum-types: Put back a missing staticEmmanuele Bassi2009-11-121-1/+1
| | | | | | The GEnumValue array defining the enumeration type values must be static, otherwise everything will crash when trying to retrieve the enumeration data from the GEnumClass.
* Update the enum types templatesEmmanuele Bassi2009-05-161-5/+13
| | | | | | The autogenerated enumeration types registration code should be using the same pattern used by the G_DEFINE_TYPE() macros, with GOnce to enable atomic (and thread-safe) type registration.
* Add enumeration types templates for glib-mkenumsEmmanuele Bassi2008-04-241-0/+31
The templates for glib-mkenums keep the Makefile.am sane and editable by mere mortals.