Remove custom org.openbmc.Object.ObjectMapper

Use the standard freedesktop ObjectManager interface.

Moved gdbus OM export calls to the correct place so these
signals are emitted as expected by system_manager.py.
Python apps that use pyobmc are already emitting these
correctly.

Change system_manager.py to watch for the freedesktop
signal rather than the custom one.

Added an sd_bus OM to led_controller.
14 files changed
tree: 58e4c6b3f748246e34c2431f59f251b9a1d40ffe
  1. bin/
  2. includes/
  3. interfaces/
  4. objects/
  5. xml/
  6. .gitignore
  7. codegen
  8. Makefile