diff options
Diffstat (limited to 'scripts/Makefile.lib')
| -rw-r--r-- | scripts/Makefile.lib | 35 | 
1 files changed, 28 insertions, 7 deletions
| diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index ab17f7b2e33c..79be57fdd32a 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -399,20 +399,35 @@ printf "%08x\n" $$dec_size |						\  	}								\  ) +quiet_cmd_file_size = GEN     $@ +      cmd_file_size = $(size_append) > $@ +  quiet_cmd_bzip2 = BZIP2   $@ -      cmd_bzip2 = { cat $(real-prereqs) | $(KBZIP2) -9; $(size_append); } > $@ +      cmd_bzip2 = cat $(real-prereqs) | $(KBZIP2) -9 > $@ + +quiet_cmd_bzip2_with_size = BZIP2   $@ +      cmd_bzip2_with_size = { cat $(real-prereqs) | $(KBZIP2) -9; $(size_append); } > $@  # Lzma  # ---------------------------------------------------------------------------  quiet_cmd_lzma = LZMA    $@ -      cmd_lzma = { cat $(real-prereqs) | $(LZMA) -9; $(size_append); } > $@ +      cmd_lzma = cat $(real-prereqs) | $(LZMA) -9 > $@ + +quiet_cmd_lzma_with_size = LZMA    $@ +      cmd_lzma_with_size = { cat $(real-prereqs) | $(LZMA) -9; $(size_append); } > $@  quiet_cmd_lzo = LZO     $@ -      cmd_lzo = { cat $(real-prereqs) | $(KLZOP) -9; $(size_append); } > $@ +      cmd_lzo = cat $(real-prereqs) | $(KLZOP) -9 > $@ + +quiet_cmd_lzo_with_size = LZO     $@ +      cmd_lzo_with_size = { cat $(real-prereqs) | $(KLZOP) -9; $(size_append); } > $@  quiet_cmd_lz4 = LZ4     $@ -      cmd_lz4 = { cat $(real-prereqs) | $(LZ4) -l -c1 stdin stdout; \ +      cmd_lz4 = cat $(real-prereqs) | $(LZ4) -l -c1 stdin stdout > $@ + +quiet_cmd_lz4_with_size = LZ4     $@ +      cmd_lz4_with_size = { cat $(real-prereqs) | $(LZ4) -l -c1 stdin stdout; \                    $(size_append); } > $@  # U-Boot mkimage @@ -455,7 +470,10 @@ quiet_cmd_uimage = UIMAGE  $@  # big dictionary would increase the memory usage too much in the multi-call  # decompression mode. A BCJ filter isn't used either.  quiet_cmd_xzkern = XZKERN  $@ -      cmd_xzkern = { cat $(real-prereqs) | sh $(srctree)/scripts/xz_wrap.sh; \ +      cmd_xzkern = cat $(real-prereqs) | sh $(srctree)/scripts/xz_wrap.sh > $@ + +quiet_cmd_xzkern_with_size = XZKERN  $@ +      cmd_xzkern_with_size = { cat $(real-prereqs) | sh $(srctree)/scripts/xz_wrap.sh; \                       $(size_append); } > $@  quiet_cmd_xzmisc = XZMISC  $@ @@ -478,10 +496,13 @@ quiet_cmd_xzmisc = XZMISC  $@  # be used because it would require zstd to allocate a 128 MB buffer.  quiet_cmd_zstd = ZSTD    $@ -      cmd_zstd = { cat $(real-prereqs) | $(ZSTD) -19; $(size_append); } > $@ +      cmd_zstd = cat $(real-prereqs) | $(ZSTD) -19 > $@  quiet_cmd_zstd22 = ZSTD22  $@ -      cmd_zstd22 = { cat $(real-prereqs) | $(ZSTD) -22 --ultra; $(size_append); } > $@ +      cmd_zstd22 = cat $(real-prereqs) | $(ZSTD) -22 --ultra > $@ + +quiet_cmd_zstd22_with_size = ZSTD22  $@ +      cmd_zstd22_with_size = { cat $(real-prereqs) | $(ZSTD) -22 --ultra; $(size_append); } > $@  # ASM offsets  # --------------------------------------------------------------------------- |