efi: add test targets for iso and fat (for documentation only)
This commit is contained in:
parent
2cfbc3c1cb
commit
5f91d3f484
1 changed files with 24 additions and 3 deletions
|
@ -10,9 +10,6 @@ install:V: $TARG
|
||||||
cp bootia32.efi /386
|
cp bootia32.efi /386
|
||||||
cp bootx64.efi /386
|
cp bootx64.efi /386
|
||||||
|
|
||||||
clean:V:
|
|
||||||
rm -f *.[68] *.out $TARG
|
|
||||||
|
|
||||||
bootia32.efi: pe32.8 efi.8 fs.8 pxe.8 sub.8
|
bootia32.efi: pe32.8 efi.8 fs.8 pxe.8 sub.8
|
||||||
8l -l -H3 -T$IMAGEBASE -o $target $prereq
|
8l -l -H3 -T$IMAGEBASE -o $target $prereq
|
||||||
|
|
||||||
|
@ -54,3 +51,27 @@ sub.6: sub.c
|
||||||
6c $CFLAGS sub.c
|
6c $CFLAGS sub.c
|
||||||
|
|
||||||
%.6: $HFILES
|
%.6: $HFILES
|
||||||
|
|
||||||
|
|
||||||
|
test.fat:D: bootia32.efi bootx64.efi
|
||||||
|
s = $target.$pid
|
||||||
|
rm -f /srv/$s $target
|
||||||
|
dd -if /dev/zero -of $target -bs 65536 -count 256
|
||||||
|
disk/format -xd -t hard $target
|
||||||
|
dossrv -f $target $s
|
||||||
|
mount -c /srv/$s /n/esp
|
||||||
|
mkdir /n/esp/efi
|
||||||
|
mkdir /n/esp/efi/boot
|
||||||
|
cp bootia32.efi /n/esp/efi/boot
|
||||||
|
cp bootx64.efi /n/esp/efi/boot
|
||||||
|
cp /386/9pcf /n/esp
|
||||||
|
echo 'bootfile=9pcf' >/n/esp/plan9.ini
|
||||||
|
unmount /n/esp
|
||||||
|
rm /srv/$s
|
||||||
|
|
||||||
|
test.iso:D: test.fat
|
||||||
|
disk/mk9660 -E test.fat -p <{echo test.fat} -s . $target
|
||||||
|
|
||||||
|
|
||||||
|
clean:V:
|
||||||
|
rm -f *.[68] *.out $TARG test.*
|
||||||
|
|
Loading…
Reference in a new issue