diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2017-05-14 12:12:57 +0100 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2017-08-14 19:40:36 +0300 |
commit | 4e476c82f34d46e3fd1358b46220bff74826b3e4 (patch) | |
tree | e143c4abe78e0199a184756c7fe57019699fa40b /docs/markdown/Release-notes-for-0.42.0.md | |
parent | c69a4aee1eb8f78770d59afec6dd12ebea9bfbd1 (diff) | |
download | meson-4e476c82f34d46e3fd1358b46220bff74826b3e4.tar.gz |
gnome: add mkenums_simple()
99% of all mkenums uses in C libraries use the same basic template,
so add a mkenums_simple() function that takes care of everything for
us based on that template.
Features:
- optional function declaration decorator such as GLIB_AVAILABLE
- optional extra header prefix (e.g. for include needed for decorator)
- optional extra body prefix (e.g. for additional includes)
- optional function name prefix (e.g. to add leading underscores)
Fixes issue #1384
Diffstat (limited to 'docs/markdown/Release-notes-for-0.42.0.md')
-rw-r--r-- | docs/markdown/Release-notes-for-0.42.0.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/markdown/Release-notes-for-0.42.0.md b/docs/markdown/Release-notes-for-0.42.0.md index 1ed74dc7a..3ba84eb43 100644 --- a/docs/markdown/Release-notes-for-0.42.0.md +++ b/docs/markdown/Release-notes-for-0.42.0.md @@ -140,3 +140,10 @@ using the `pcap-config` tool. It is used like any other dependency: ```meson pcap_dep = dependency('pcap', version : '>=1.0') ``` + +## GNOME module mkenums_simple() addition + +Most libraries and applications use the same standard templates for +glib-mkenums. There is now a new `mkenums_simple()` convenience method +that passes those default templates to glib-mkenums and allows some tweaks +such as optional function decorators or leading underscores. |