summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Delva <adelva@google.com>2020-07-01 12:12:04 -0700
committerAlistair Delva <adelva@google.com>2020-07-01 19:17:59 +0000
commit416b1c0ee25eee076b60103b202361f79e542bb0 (patch)
tree196754ccb049aaccdbd78e3236dbf9c51760cce2
parentb726057b9ec454229c42001314aca9bedb87a7eb (diff)
ANDROID: GKI: scripts: Makefile: update the lz4 command (#2)
When the command was switched over from 'lz4c' to 'lz4', it changed the meaning of '-c' in a subtle way. In the older lz4c tool, this '-cX' seems to be a different flag, meaning the compression level. In the newer lz4 tool, it means to compress to stdout. However, since kbuild already specifies stdout as a file name, '-c' is superfluous, and generates a warning: Warning : stdout won't be used ! Do you want multiple input files (-m) ? Fix it by removing the extra stdout flag. Bug: 159285792 Bug: 160031736 Test: build/build.sh Signed-off-by: Alistair Delva <adelva@google.com> Change-Id: I96247317ccb31f224c6a8e6e453cddde5e0c2550
-rw-r--r--scripts/Makefile.lib2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
index 85a82e22b14f..bdd20ad3935d 100644
--- a/scripts/Makefile.lib
+++ b/scripts/Makefile.lib
@@ -364,7 +364,7 @@ cmd_lzo = (cat $(filter-out FORCE,$^) | \
quiet_cmd_lz4 = LZ4 $@
cmd_lz4 = (cat $(filter-out FORCE,$^) | \
- lz4 -c -l -12 --favor-decSpeed stdin stdout && \
+ lz4 -l -12 --favor-decSpeed stdin stdout && \
$(call size_append, $(filter-out FORCE,$^))) > $@ || \
(rm -f $@ ; false)