view Makefile @ 3:97ec271a513f

Bunch of changes
author Mike Pavone <pavone@retrodev.com>
date Mon, 02 Sep 2013 21:22:47 -0700
parents bbfa7bf69620
children 1a7cac91f890
line wrap: on
line source


ghero.iso : fs.iso boot.bin
	tail -c +32769 fs.iso | cat boot.bin - > ghero.iso

filesystem/slo.bin : slo.s68
	vasmm68k_mot -Fbin -m68000 -spaces slo.s68 -o filesystem/slo.bin

filesystem/transfer.bin : transfer.s68
	vasmm68k_mot -Fbin -m68000 -spaces transfer.s68 -o filesystem/transfer.bin

filesystem/slave.bin : slave.s68
	vasmm68k_mot -Fbin -m68000 -spaces slave.s68 -o filesystem/slave.bin

fs.iso : filesystem/* filesystem/slo.bin filesystem/transfer.bin filesystem/slave.bin
	mkisofs -o fs.iso filesystem

boot.bin : scd_header.s68 mainboot.bin subboot.bin security.bin
	vasmm68k_mot -Fbin -m68000 -spaces scd_header.s68 -o boot.bin

mainboot.bin : mainboot.s68
	vasmm68k_mot -Fbin -m68000 -spaces mainboot.s68 -o mainboot.bin

subboot.bin : subboot.s68
	vasmm68k_mot -Fbin -m68000 -spaces subboot.s68 -o subboot.bin

genesis.bin : genesis.s68 sprites.s68
	vasmm68k_mot -Fbin -m68000 -spaces genesis.s68 -o genesis.bin

clean :
	rm subboot.bin mainboot.bin boot.bin
	rm *.iso

run : ghero.iso
	/home/mike/bin/gens ghero.iso