Add in-tree OEM IPMI provider infrastructure
Change-Id: I341af91571b95f74e12def273c6cddf2b72c7884
Signed-off-by: Vernon Mauery <vernon.mauery@gmail.com>
diff --git a/meson.options b/meson.options
index fcc8851..ed2a4f3 100644
--- a/meson.options
+++ b/meson.options
@@ -244,6 +244,17 @@
description: 'Support open-power specific functions',
)
+# arm-sbmr specific functionality.
+option(
+ 'arm-sbmr',
+ type: 'feature',
+ description: 'Support Arm SBMR specific functions',
+)
+
+#######################################################################
+# Transport options
+#######################################################################
+
# HW transport
option(
'transport-implementation',
@@ -252,9 +263,24 @@
description: 'transport',
)
-# arm-sbmr specific functionality.
+
+
+#######################################################################
+# OEM Libraries
+#######################################################################
option(
- 'arm-sbmr',
- type: 'feature',
- description: 'Support Arm SBMR specific functions',
+ 'oem-libraries',
+ type: 'array',
+ choices: [
+ # will build all of the OEM libraries - default
+ 'all',
+ # don't build any OEM libraries
+ 'none',
+ #######################################
+ # keep list below sorted alphabetically
+ #######################################
+ 'example',
+ ],
+ value: ['all'],
+ description: 'Build selected OEM IPMI provider libraries',
)