PEL: Convert component ID list to JSON

With a machine readable list of BMC PEL component IDs, the PEL parsers
will be able to use it to look up component names for display.

The component ID names all have 'bmc' in them to avoid confusion with
similar components in other subsystems, like hostboot.  This was added
at the request of hostboot.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ia08dee13695a55f34885940348cb44bce9cb7bb5
diff --git a/extensions/openpower-pels/meson.build b/extensions/openpower-pels/meson.build
index 7116668..11bc4f4 100644
--- a/extensions/openpower-pels/meson.build
+++ b/extensions/openpower-pels/meson.build
@@ -135,6 +135,7 @@
 
 install_data(
     'registry/message_registry.json',
+    'registry/O_component_ids.json',
     install_dir: get_option('datadir') / 'phosphor-logging/pels',
 )