glib/gio/gdbus-2.0/codegen
Chun-wei Fan d955719f04 gdbus-codegen: Allow decorating symbols in headers
This adds three options to gdbus-codegen so that we may be able to
use a self-defined symbol decorator, such as _GLIB_EXTERN, to decorate
the generated prototypes, to be used possibly to export the symbols, if
needed.

The other two options allows including headers that are required for the
specified symbol decorator to be usable and preprocessor macros that are
required for the symbol decorator to be defined appropriately, also when
needed.
2020-05-28 17:20:22 +08:00
..
__init__.py gio/gdbus-2.0/codegen/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
.gitignore Git should ignore generated config.py file 2017-11-20 10:17:01 +00:00
codegen_docbook.py gdbus-codegen: Remove unnecessary parameters from the constructor 2018-01-15 16:10:12 +01:00
codegen_main.py gdbus-codegen: Allow decorating symbols in headers 2020-05-28 17:20:22 +08:00
codegen.py gdbus-codegen: Allow decorating symbols in headers 2020-05-28 17:20:22 +08:00
config.py.in gdbus-codegen: Add --glib-max-allowed argument 2020-01-27 10:42:26 +00:00
dbustypes.py gdbus-codegen: Emit GUnixFDLists if an arg has type h w/ min-version 2019-12-11 10:40:07 +00:00
gdbus-codegen.in gdbus-codegen: Call abspath() earlier 2017-11-06 11:57:52 +00:00
meson.build build: Rework path construction to reliably add prefix 2020-02-07 17:12:35 +00:00
parser.py gdbus-codegen: Emit GUnixFDLists if an arg has type h w/ min-version 2019-12-11 10:40:07 +00:00
utils.py python: avoid equality check for None 2018-07-12 23:48:41 +02:00