From ec082429ab35a45d8a362703c26932206b5b1747 Mon Sep 17 00:00:00 2001 From: Alexei Sorokin Date: Tue, 29 Nov 2022 23:00:51 +0300 Subject: scripts: avoid relying on spaces from sha1sum output --- resources/scripts/build/boot/roms_helper | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'resources/scripts/build') diff --git a/resources/scripts/build/boot/roms_helper b/resources/scripts/build/boot/roms_helper index 06820b43..40c0f394 100755 --- a/resources/scripts/build/boot/roms_helper +++ b/resources/scripts/build/boot/roms_helper @@ -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" -- cgit v1.2.1