but for symmetry).
* tests/lzocompress_test.in: Skip if lzop is not installed.
* tests/xzcompress_test.in: Skip if xz is not installed.
+2013-11-18 Colin Watson <cjwatson@ubuntu.com>
+
+ * tests/gzcompress_test.in: Skip if gzip is not installed (unlikely,
+ but for symmetry).
+ * tests/lzocompress_test.in: Skip if lzop is not installed.
+ * tests/xzcompress_test.in: Skip if xz is not installed.
+
2013-11-18 Colin Watson <cjwatson@ubuntu.com>
* util/grub-mkrescue.c (main): Fix typo.
. "@builddir@/grub-core/modinfo.sh"
+if ! which gzip >/dev/null 2>&1; then
+ echo "gzip not installed; cannot test gzip compression."
+ exit 77
+fi
+
if [ "$(echo hello | "${grubshell}" --mkrescue-arg=--compress=gz)" != "Hello World" ]; then
exit 1
fi
. "@builddir@/grub-core/modinfo.sh"
+if ! which lzop >/dev/null 2>&1; then
+ echo "lzop not installed; cannot test lzo compression."
+ exit 77
+fi
+
if [ "$(echo hello | "${grubshell}" --mkrescue-arg=--compress=lzo)" != "Hello World" ]; then
exit 1
fi
. "@builddir@/grub-core/modinfo.sh"
+if ! which xz >/dev/null 2>&1; then
+ echo "xz not installed; cannot test xz compression."
+ exit 77
+fi
+
if [ "$(echo hello | "${grubshell}" --mkrescue-arg=--compress=xz)" != "Hello World" ]; then
exit 1
fi