meta-phosphor: libpldm: Rework ABI PACKAGECONFIG configuration
Define three categories of ABI configuration via PACKAGECONFIG:
1. abi-production: Only deprecated and stable symbols are exposed
2. abi-maintenance: Only stable and testing symbols are exposed
3. abi-development: All deprecated, stable and testing symbols are
exposed
This makes it relatively straight-forward to perform broad testing for
use of deprecated functions by setting
`PACKAGECONFIG = "abi-maintenance"` in a `libpldm_%.bbappend` in the
relevant meta layer.
However, build for abi-production by default.
Change-Id: I9df824e2543829dbe66a7203240e5367ffded3e3
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
diff --git a/meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend b/meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend
index 89449c5..6fc8a98 100644
--- a/meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend
+++ b/meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend
@@ -1 +1 @@
-PACKAGECONFIG:append = "oem-ibm"
+PACKAGECONFIG:append = " oem-ibm"