LIB  = lib:lc.lib+lib:amiga.lib
ASM  = a68k
ADDSYM =

all: ZKick KillZKick

ZKick: zkick.o romtag.o kickcopy.o coldreboot.o mmu.o
	lc:blink lib:c.o %(right) library $(LIB) to %(left) map nil: $(ADDSYM) CHIP

KillZKick: killzkick.o coldreboot.o mmu.o
	lc:blink %(right) library lib:amiga.lib to %(left) map nil: $(ADDSYM)

romtag.o : romtag.asm zkick.i mmu.i
	lc:$(ASM) -Iinclude: romtag.asm

mmu.o : mmu.asm mmu.i
	lc:$(ASM) -Iinclude: mmu.asm

kickcopy.o : kickcopy.asm
	lc:$(ASM) -Iinclude: kickcopy.asm

zkick.o : zkick.c
	lc:lc -b0 -v zkick.c

coldreboot.o : coldreboot.asm
	lc:$(ASM) -Iinclude: coldreboot.asm

killzkick.o : killzkick.asm
	lc:$(ASM) -Iinclude: killzkick.asm

zoo : ZKick KillZKick romtag.asm kickcopy.asm zkick.c coldreboot.asm killzkick.asm mmu.asm zkick.i mmu.i DMakefile ZKick.doc
	delete zkick.zoo
	zoo a zkick %(right)
