copy-firmware: Support additional compressor options

Any options following the compressor option --zstd or --xz are passed on
to the compressor as additional options so that - for example - the
compression level can be specified:

  $ ./copy-firmware.sh --zst -19 <destdir>

Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This commit is contained in:
Juerg Haefliger 2023-08-09 11:23:58 +02:00 committed by Josh Boyer
parent 58773db51e
commit 2bad80e7ed
No known key found for this signature in database
GPG Key ID: A31B6BD72486CFD6
1 changed files with 8 additions and 0 deletions

View File

@ -44,6 +44,14 @@ while test $# -gt 0; do
shift
;;
-*)
if test "$compress" = "cat"; then
echo "ERROR: unknown command-line option: $1"
exit 1
fi
compress="$compress $1"
shift
;;
*)
if test "x$destdir" != "x"; then
echo "ERROR: unknown command-line options: $*"