[RFC PATCH 0/9] produce working binaries by default
Petr Štetiar
ynezz at true.cz
Wed Mar 18 10:57:47 CET 2020
Currently its not possible to distinguish between normal builds and
builds performed by the build bots/CI, thus leading to a workarounds
like for example in 4c78028737c3 ("mksunxi_fit_atf.sh: Allow for this to
complete when bl31.bin is missing"), where producing unusable binaries
is prefered in favor of a green automatic builds.
So lets try to fix this properly, add BUILDBOT config options which
could be set on the build bots/CI and the codebase can use this new
config option to workaround the issues in more clear manner.
Petr Štetiar (9):
Kconfig: add config options for automatic builds
Makefile: export config options for automatic builds
mksunxi_fit_atf.sh: produce working binaries by default
make_fit_atf.py: produce working binaries by default
fit_spl_optee.sh: produce working binaries by default
mkimage_fit_atf.sh: produce working binaries by default
fit_spl_atf.sh: produce working binaries by default
k3_fit_atf.sh: produce working binaries by default
mkimage_fit_opensbi.sh: produce working binaries by default
Kconfig | 12 +++++++++++
Makefile | 5 +++++
arch/arm/mach-rockchip/fit_spl_optee.sh | 10 +++++++---
arch/arm/mach-rockchip/make_fit_atf.py | 9 ++++++---
arch/arm/mach-zynqmp/mkimage_fit_atf.sh | 14 ++++++++-----
arch/riscv/lib/mkimage_fit_opensbi.sh | 8 ++++++--
board/sunxi/mksunxi_fit_atf.sh | 10 +++++++---
.../puma_rk3399/fit_spl_atf.sh | 20 +++++++++++++------
tools/k3_fit_atf.sh | 16 +++++++++++----
9 files changed, 78 insertions(+), 26 deletions(-)
More information about the U-Boot
mailing list