Example of converting dbus.h to Micropython module.
Command line:
python ~/esp/projects/lv_mpy/lib/lv_bindings/gen/gen_mpy.py -M dbus -MD dbusmod.json -I~/esp/projects/lv_mpy/lib/lv_bindings/pycparser/utils/fake_libc_include -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include/ dbus_pp.h > dbusmod.c