files have not been built.
+2013-11-18 Colin Watson <cjwatson@ubuntu.com>
+
+ * tests/util/grub-shell.in: Don't fail on emu platform if po/*.gmo
+ files have not been built.
+
2013-11-18 Colin Watson <cjwatson@ubuntu.com>
* grub-core/osdep/unix/hostdisk.c (grub_util_make_temporary_file):
mkdir -p "$grubdir/locale"
cp "@builddir@/"unicode.pf2 "$grubdir/fonts/unicode.pf2"
cp -R "@srcdir@/themes/starfield" "$grubdir/themes/starfield"
- cp -R "@srcdir@/po/"*.gmo "$grubdir/locale/"
+ for file in "@srcdir@/po/"*.gmo; do
+ if [ -f "$file" ]; then
+ cp "$file" "$grubdir/locale/"
+ fi
+ done
cp "${cfgfile}" "$grubdir/grub.cfg"
cp "${source}" "$grubdir/testcase.cfg"
@builddir@/grub-core/grub-emu -m "$device_map" -d "$grubdir" | tr -d "\r" | do_trim