1#!/bin/sh -x 2IMG=$HOME/floppy.img 3ZBEOS=haiku_loader 4jam -q haiku.prg $ZBEOS && \ 5dd if=/dev/zero of=$IMG bs=1024 count=1440 && \ 6dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 conv=notrunc && \ 7src/system/boot/platform/atari_m68k/fixup_tos_floppy_chksum $IMG && \ 8true 9 10exit 0 11 12dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 count=9 conv=notrunc && \ 13dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 count=9 conv=notrunc skip=9 seek=$((9*180)) && \ 14dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 count=9 conv=notrunc skip=9 seek=$((2*9)) && \ 15dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 count=9 conv=notrunc skip=$((2*9)) seek=$((2*2*9)) && \ 16dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 count=9 conv=notrunc skip=$((3*9)) seek=$((3*2*9)) && \ 17src/system/boot/platform/atari_m68k/fixup_tos_floppy_chksum $IMG && \ 18true 19#generated.m68k/cross-tools/bin/m68k-unknown-haiku-ld -o haiku.prg -T src/system/ldscripts/m68k/boot_prg_atari_m68k.ld generated/objects/haiku/m68k/release/system/boot/boot_loader_atari_m68k && \ 20#zip haiku.prg.zip haiku.prg 21 22 23 24#dd if=generated/objects/haiku/m68k/release/system/boot/$ZBEOS of=$IMG bs=512 count=500 conv=notrunc && \ 25 26 27