ieee1275: split up grub_machine_get_bootlocation
[grub.git] / tests / minixfs_test.in
1 #!@BUILD_SHEBANG@
2
3 set -e
4
5 if [ "x$EUID" = "x" ] ; then
6   EUID=`id -u`
7 fi
8
9 if [ "$EUID" != 0 ] ; then
10    exit 77
11 fi
12
13 if ! which mkfs.minix >/dev/null 2>&1; then
14    echo "mkfs.minix not installed; cannot test minixfs."
15    exit 77
16 fi
17
18 if ! mkfs.minix -h | grep -- -v > /dev/null; then
19     echo "mkfs.minix doesn't support minix2fs; cannot test minix*fs."
20    exit 77
21 fi
22
23 if ! mkfs.minix -h | grep -- -3 > /dev/null; then
24     echo "mkfs.minix doesn't support minix3fs; cannot test minix*fs."
25    exit 77
26 fi
27
28 if ! mkfs.minix -h | grep -- -B > /dev/null; then
29     echo "mkfs.minix doesn't support variable block size; cannot test minix*fs."
30    exit 77
31 fi
32
33 "@builddir@/grub-fs-tester" minix
34 "@builddir@/grub-fs-tester" minix2
35 "@builddir@/grub-fs-tester" minix3