diff options
Diffstat (limited to 'scripts/Makefile.lib')
| -rw-r--r-- | scripts/Makefile.lib | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index ecad15b4cda3..ebaa348c9981 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib | |||
| @@ -321,7 +321,7 @@ dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp) | |||
| 321 | # append the size as a 32-bit littleendian number as gzip does. | 321 | # append the size as a 32-bit littleendian number as gzip does. |
| 322 | size_append = printf $(shell \ | 322 | size_append = printf $(shell \ |
| 323 | dec_size=0; \ | 323 | dec_size=0; \ |
| 324 | for F in $1; do \ | 324 | for F in $(filter-out FORCE,$^); do \ |
| 325 | fsize=$$($(CONFIG_SHELL) $(srctree)/scripts/file-size.sh $$F); \ | 325 | fsize=$$($(CONFIG_SHELL) $(srctree)/scripts/file-size.sh $$F); \ |
| 326 | dec_size=$$(expr $$dec_size + $$fsize); \ | 326 | dec_size=$$(expr $$dec_size + $$fsize); \ |
| 327 | done; \ | 327 | done; \ |
| @@ -335,23 +335,20 @@ printf "%08x\n" $$dec_size | \ | |||
| 335 | ) | 335 | ) |
| 336 | 336 | ||
| 337 | quiet_cmd_bzip2 = BZIP2 $@ | 337 | quiet_cmd_bzip2 = BZIP2 $@ |
| 338 | cmd_bzip2 = (cat $(filter-out FORCE,$^) | \ | 338 | cmd_bzip2 = (cat $(filter-out FORCE,$^) | bzip2 -9 && $(size_append)) > $@ |
| 339 | bzip2 -9 && $(call size_append, $(filter-out FORCE,$^))) > $@ | ||
| 340 | 339 | ||
| 341 | # Lzma | 340 | # Lzma |
| 342 | # --------------------------------------------------------------------------- | 341 | # --------------------------------------------------------------------------- |
| 343 | 342 | ||
| 344 | quiet_cmd_lzma = LZMA $@ | 343 | quiet_cmd_lzma = LZMA $@ |
| 345 | cmd_lzma = (cat $(filter-out FORCE,$^) | \ | 344 | cmd_lzma = (cat $(filter-out FORCE,$^) | lzma -9 && $(size_append)) > $@ |
| 346 | lzma -9 && $(call size_append, $(filter-out FORCE,$^))) > $@ | ||
| 347 | 345 | ||
| 348 | quiet_cmd_lzo = LZO $@ | 346 | quiet_cmd_lzo = LZO $@ |
| 349 | cmd_lzo = (cat $(filter-out FORCE,$^) | \ | 347 | cmd_lzo = (cat $(filter-out FORCE,$^) | lzop -9 && $(size_append)) > $@ |
| 350 | lzop -9 && $(call size_append, $(filter-out FORCE,$^))) > $@ | ||
| 351 | 348 | ||
| 352 | quiet_cmd_lz4 = LZ4 $@ | 349 | quiet_cmd_lz4 = LZ4 $@ |
| 353 | cmd_lz4 = (cat $(filter-out FORCE,$^) | \ | 350 | cmd_lz4 = (cat $(filter-out FORCE,$^) | lz4c -l -c1 stdin stdout && \ |
| 354 | lz4c -l -c1 stdin stdout && $(call size_append, $(filter-out FORCE,$^))) > $@ | 351 | $(size_append)) > $@ |
| 355 | 352 | ||
| 356 | # U-Boot mkimage | 353 | # U-Boot mkimage |
| 357 | # --------------------------------------------------------------------------- | 354 | # --------------------------------------------------------------------------- |
| @@ -394,8 +391,7 @@ quiet_cmd_uimage = UIMAGE $@ | |||
| 394 | # decompression mode. A BCJ filter isn't used either. | 391 | # decompression mode. A BCJ filter isn't used either. |
| 395 | quiet_cmd_xzkern = XZKERN $@ | 392 | quiet_cmd_xzkern = XZKERN $@ |
| 396 | cmd_xzkern = (cat $(filter-out FORCE,$^) | \ | 393 | cmd_xzkern = (cat $(filter-out FORCE,$^) | \ |
| 397 | sh $(srctree)/scripts/xz_wrap.sh && \ | 394 | sh $(srctree)/scripts/xz_wrap.sh && $(size_append)) > $@ |
| 398 | $(call size_append, $(filter-out FORCE,$^))) > $@ | ||
| 399 | 395 | ||
| 400 | quiet_cmd_xzmisc = XZMISC $@ | 396 | quiet_cmd_xzmisc = XZMISC $@ |
| 401 | cmd_xzmisc = (cat $(filter-out FORCE,$^) | \ | 397 | cmd_xzmisc = (cat $(filter-out FORCE,$^) | \ |
