Hostboot Offline PEL parsing for OpenBMC
Hostboot Offline PEL parsing for OpenBMC

Changes needed for offline PEL parsing for op-build environments
depend on post build binaries which do NOT exist for OpenBMC
wheel packaging.

Check the environment when setup.py is invoked and if the needed
files do NOT exist, then package the Hostboot wheel without any
post build deliverables.

Change-Id: I081cd618541d592f5bde2e15caab1aa226a146ae
RTC: 304221
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/134020
Tested-by: Jenkins OP Build CI <e610bd72261d3c0a48f1e8ae36832ab00774d426@us.ibm.com>
Reviewed-by: Isaac Salem <c69ff4695291efa8bfa4efde6e5e177cdf719186@ibm.com>
Reviewed-by: Roland Veloz <768fb49134ab823c765de70e7067d9f65f5d0a3e@us.ibm.com>
Reviewed-by: Matt Derksen <7e9f2fc2ed13c4ee3c2ab17f188630a0f557de86@us.ibm.com>
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Tested-by: Jenkins Combined Simics CI <8312af3886dfc9bb930f549023677220805b137e@us.ibm.com>
Tested-by: FSP CI Jenkins <aa9e4d9ac7cd25905e9c0dd36d4150516e73dd86@us.ibm.com>
Tested-by: Jenkins OP HW <0eb0fff262f74a65a832afbcc7b153e391c9a3fd@us.ibm.com>
Tested-by: Hostboot CI <52521565bd8ea18a2b112942dce4f4220a97c2c8@us.ibm.com>
Reviewed-by: Nick Bofferding <fb8db48116bc8a69e29dd8cdb037246f232f4af5@us.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot