diff options
author | Andrew Jeffery <andrew@aj.id.au> | 2023-06-27 14:59:51 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2023-07-04 18:35:12 +0300 |
commit | 83228dc3df3ccce7b9effbdcee43c149f79e07e2 (patch) | |
tree | 1fbd35e69e3477d04d38311f31519d264c82dc28 /meta-ibm/recipes-phosphor/libpldm | |
parent | 993667f7fe0feabd878546dff460e1cf2dec1801 (diff) | |
download | openbmc-83228dc3df3ccce7b9effbdcee43c149f79e07e2.tar.xz |
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>
Diffstat (limited to 'meta-ibm/recipes-phosphor/libpldm')
-rw-r--r-- | meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend b/meta-ibm/recipes-phosphor/libpldm/libpldm_%.bbappend index 89449c5c08..6fc8a98fe7 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" |