summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2021-11-24 15:19:03 +0530
committerAmit Pundir <amit.pundir@linaro.org>2021-12-06 00:08:10 +0530
commit0cde5bd6f4211c8c9a21e0f52d0d4dfbd37a2fc3 (patch)
treedfccb840e1903a0bab4a9c6d9dc17db3513d2fd0
parentce6bf962a2987f3d7f0bba63be11b66d52c82dba (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-xlinaro_devices/extract-linaro_devices.sh23
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
+