Move enums that end up in sm.puri.phosh.enums.xml into a phosh-settings-enums.h.
See discussion phosh-mobile-settings!117 (comment 2039674).
As you're importing several enums from phosh in various files: what about moving those that end up in
/usr/share/glib-2.0/schemas/sm.puri.phosh.enums.xml
into aphosh-settings-enums.h
on the phosh side and install it to/usr/local
and at aphosh-settings.pc
file (similar to what we do for the plugins) ? That would avoid all the double docmentation, etc.
Better to move those enums into a phosh-settings-enums.h
and install it to /usr/local
.