]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* tests/test_sha512sum.in: Make it work on emu.
authorVladimir Serbinenko <phcoder@gmail.com>
Thu, 7 Nov 2013 01:41:09 +0000 (02:41 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Thu, 7 Nov 2013 01:41:09 +0000 (02:41 +0100)
ChangeLog
tests/test_sha512sum.in

index 6a624ac35beeac599af032d644f06282c00ec0ff..9e9d35ab066a8291f93f66ff3368887d53c07cc2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-11-07  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * tests/test_sha512sum.in: Make it work on emu.
+
 2013-11-07  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/normal/charset.c (bidi_line_wrap): Eliminate nested
index 9108db5e5d8d2bb0ca07eb45f3a4a2d59d9daeea..524c1d1c0376f69eb5212945409dda370dc09bd0 100644 (file)
@@ -6,9 +6,18 @@ cat >$file <<EOF
 hello world!
 EOF
 
+. "@builddir@/grub-core/modinfo.sh"
+
+if [ x"${grub_modinfo_platform}" = xemu ]; then
+    grub_file="(host)$file"
+else
+    grub_file="/boot/grub/file"
+fi
+
+
 outfile1=`mktemp`
 @builddir@/grub-shell --files=/boot/grub/file=$file >$outfile1 <<EOF
-sha512sum /boot/grub/file
+sha512sum $grub_file
 EOF
 
 outfile2=`mktemp`