meta-phosphor: ipmid: enable EXTRA_OECONF override

Set the whitelist with the post-parse append operator, so ipmid
bbappends can set EXTRA_OECONF directly.

A simple example illustrates how this helps:
 foo.bb:
  BAR = "def"
  FOO = "abc ${BAR}
 foo.bbappend:
  FOO = "zyx"

FOO would be "zyx"  But if one has:
 foo.bb:
  BAR = "def"
  FOO = "abc"
  FOO_append = " ${BAR}"
 foo.bbappend:
  FOO = "zyx"

FOO would be "zyx def"

This is because bitbake parses recipes and bbappends in multiple
passes - the second pass is when things like the _append operator
and inline python are evaluated.

for more reading:

https://www.yoctoproject.org/docs/latest/bitbake-user-manual/bitbake-user-manual.html#override-style-operation-advantages

Change-Id: I6bb8943d614f35e3fea525faf4e8aaeb701d5f9f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
1 file changed
tree: 72f8781120df41f2d5a6d0f068404b01394d9cb9
  1. aspeed-layer/
  2. classes/
  3. conf/
  4. nuvoton-layer/
  5. recipes-connectivity/
  6. recipes-core/
  7. recipes-devtools/
  8. recipes-extended/
  9. recipes-graphics/
  10. recipes-phosphor/
  11. recipes-protocols/
  12. recipes-support/
  13. recipes-textproc/
  14. COPYING.apache-2.0
  15. COPYING.MIT
  16. LICENSE
  17. MAINTAINERS
  18. README.md
  19. recipes.txt
README.md

OpenBMC

meta-phosphor is the OpenBMC layer. This layer should be included for all OpenBMC systems. The OpenBMC layer contains content which is shared between all OpenBMC systems.