On 21.01.25 10:38, Sascha Hauer wrote: > On Thu, Jan 16, 2025 at 03:09:24PM +0100, Ahmad Fatoum wrote: >> barebox proper is usually compressed and this introduces a dependency on >> an outside host tool depending on the chosen compression algo. >> >> So far, we expected the utility to be in PATH, but to allow build >> systems to place it elsewhere, let's copy what Linux does and adopt a number >> of Make variable that can be overridden from the outside. >> >> Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> >> --- >> Makefile | 6 ++++++ >> scripts/Makefile.lib | 12 ++++++------ >> scripts/xz_wrap.sh | 5 +++-- >> 3 files changed, 15 insertions(+), 8 deletions(-) >> >> diff --git a/Makefile b/Makefile >> index 3487aba201b9..81cab701230e 100644 >> --- a/Makefile >> +++ b/Makefile >> @@ -440,6 +440,12 @@ PYTHON3 = python3 >> CHECK = sparse >> MKIMAGE = mkimage >> BASH = bash >> +KGZIP = gzip >> +KBZIP2 = bzip2 >> +KLZOP = lzop >> +LZMA = lzma >> +LZ4 = lz4 >> +XZ = xz > > Added missing > > export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ > > to make this patch work. Thanks.. > > Sascha > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |