diff options
author | Amit Pundir <amit.pundir@linaro.org> | 2021-11-24 15:19:03 +0530 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2021-12-06 00:08:10 +0530 |
commit | 0cde5bd6f4211c8c9a21e0f52d0d4dfbd37a2fc3 (patch) | |
tree | dfccb840e1903a0bab4a9c6d9dc17db3513d2fd0 | |
parent | ce6bf962a2987f3d7f0bba63be11b66d52c82dba (diff) |
Add extract-linaro_devices.sh script
This script is used to create a shareable
extract-linaro_devices.tgz package.
This is how I create a vendor.tgz package:
tar -czf vendor.tgz --exclude vendor/.git vendor/
cat vendor.tgz >> extract-linaro_devices.sh
tar -czf extract-linaro_devices.tgz extract-linaro_devices.sh
If you do end up modifying the script, just make sure to
keep the following `tail` command up-to-date i.e. put the
correct line number for extraction.
tail -n +24 $0 | tar zxv
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
-rwxr-xr-x | linaro_devices/extract-linaro_devices.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/linaro_devices/extract-linaro_devices.sh b/linaro_devices/extract-linaro_devices.sh new file mode 100755 index 0000000..52de38a --- /dev/null +++ b/linaro_devices/extract-linaro_devices.sh @@ -0,0 +1,23 @@ +#!/bin/bash +# +# (C) Linaro Ltd. + +more << __EOF__ + +***** Extracting Firmware Binaries ***** + +__EOF__ + +tail -n +24 $0 | tar zxv + +if test $? != 0 +then + echo + echo ERROR: Couldn\'t extract files. 1>&2 + exit 3 +else + echo + echo Files extracted successfully. +fi +exit 0 + |