GNOME Bugzilla – Bug 740224
fix up NMSetting-property-related man pages and docs [danw/setting-docs-...]
Last modified: 2014-11-19 14:25:55 UTC
The danw/settings-docs-bgoXXXXXX branch fixes a few docs-related issues: - we were still building docs from libnm-util rather than libnm-core, so they weren't keeping up to date with new properties - the libnm-core NMSetting properties don't always map as closely to the D-Bus properties as the libnm-util ones do, so a trivial switch from libnm-util to libnm-core would break the docs - we had no way of documenting D-Bus properties that did not correspond to GObject properties (eg, address-data). (Note that the docs generation actually gets moved from libnm-util to libnm/, not libnm-core/, because generate-setting-docs.py needs the gir file.)
Looks good to me.
I have pushed a few fixes/additions to danw/setting-docs-bgo740224. Apart from them the branch looks good to me. (I had a problem building on an old Fedora 17 installation, because it somehow didn't want to respect GI_TYPELIB_PATH and LD_LIBRARY_PATH when building the docs, and used system-wide libnm. However, all went fine on Fedora 20.)
pushed with your additional fixes