scripts: avoid relying on spaces from sha1sum output

This commit is contained in:
Alexei Sorokin
2022-11-29 23:00:51 +03:00
committed by Leah Rowe
parent 7c5334ca0e
commit ec082429ab
4 changed files with 7 additions and 9 deletions
+2 -4
View File
@@ -230,10 +230,8 @@ rm -f "${romdir}"/*
if [ "${payload_grub}" = "y" ] || [ "${payload_seabios_withgrub}" = "y" ]; then
if [ -f "payload/grub/grub_usqwerty.cfg" ]; then
grubrefchecksum="$(sha1sum resources/grub/config/grub.cfg)"
grubrefchecksum="${grubrefchecksum% resources/grub/config/grub.cfg}"
grubbuildchecksum="$(sha1sum payload/grub/grub_usqwerty.cfg)"
grubbuildchecksum="${grubbuildchecksum% payload/grub/grub_usqwerty.cfg}"
grubrefchecksum="$(sha1sum resources/grub/config/grub.cfg | awk '{print $1}')"
grubbuildchecksum="$(sha1sum payload/grub/grub_usqwerty.cfg | awk '{print $1}')"
if [ "${grubrefchecksum}" != "${grubbuildchecksum}" ]; then
rm -Rf payload/grub/
printf "Changes detected to GRUB. Re-building now:\n"