Improve procpkgs.sh to remove bashisms and shellcheck lints
This commit is contained in:
@@ -23,19 +23,21 @@ REMIX4_PKG="uqm-remix-disc4.uqm"
|
|||||||
|
|
||||||
check_pkg() {
|
check_pkg() {
|
||||||
if [ ! -f "$1" ]; then
|
if [ ! -f "$1" ]; then
|
||||||
echo $1 not found.
|
echo "$1 not found."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
process_pkg() {
|
process_pkg() {
|
||||||
echo Processing $1...
|
echo "Processing $1..."
|
||||||
local SUM=`md5sum "$1" | awk '{print $1}'`
|
SUM=$(md5sum "$1" | awk '{print $1}')
|
||||||
local SZ=`wc -c "$1" | awk '{print $1}'`
|
SZ=$(wc -c "$1" | awk '{print $1}')
|
||||||
SZ=$(( SZ / 1024 ))
|
SZ=$(( SZ / 1024 ))
|
||||||
echo "!define $2_FILE \"$1\"" >> $NSH_FILE
|
{
|
||||||
echo "!define $2_MD5SUM \"$SUM\"" >> $NSH_FILE
|
echo "!define $2_FILE \"$1\""
|
||||||
echo "!define $2_SIZE $SZ" >> $NSH_FILE
|
echo "!define $2_MD5SUM \"$SUM\""
|
||||||
|
echo "!define $2_SIZE $SZ"
|
||||||
|
} >> $NSH_FILE
|
||||||
}
|
}
|
||||||
|
|
||||||
check_pkg $CONTENT_PKG
|
check_pkg $CONTENT_PKG
|
||||||
|
|||||||
Reference in New Issue
Block a user