.SUFFIXES: .c .asm .rel .s19 .app .bmp

rels = soko.rel levels.rel sprites.rel

appname = sokoban

.c.rel:
	avcp -I../../inc $*.c | avcc > $*.asm
	avas $*.asm

.bmp.rel:
	bmp2asm $*.bmp $*.asm
	avas $*.asm
	
$(appname).app:$(appname).s19 $(appname).def icon.bmp
	avmkapp $(appname).def

$(appname).s19:$(rels)
	avlink -s -o$(appname) -b_code=0x4000 -b_data=0x8000 ../../lib/crt.rel $(rels)

install:
	avapp -p2 -r$(appname).app

clean:
	del *.s19
	del *.rel
	del *.asm
