all: asGB

asGB: asdata.o aslex.o asmain.o assubr.o z80adr.o z80mch.o asexpr.o\
			aslist.o asout.o assym.o z80ext.o z80pst.o
	sc LINK asdata.o aslex.o asmain.o assubr.o z80adr.o z80mch.o asexpr.o\
					aslist.o asout.o assym.o z80ext.o z80pst.o TO GBDK:bin/asGB

clean:
	rm *.o *.lnk

asdata.o: asdata.c asm.h
	sc asdata.c
aslex.o: aslex.c asm.h
	sc aslex.c
asmain.o: asmain.c asm.h
	sc asmain.c
assubr.o: assubr.c asm.h
	sc assubr.c
z80adr.o: z80adr.c asm.h z80.h
	sc z80adr.c
z80mch.o: z80mch.c asm.h z80.h
	sc z80mch.c
asexpr.o: asexpr.c asm.h
	sc asexpr.c
aslist.o: aslist.c asm.h
	sc aslist.c
asout.o: asout.c asm.h
	sc asout.c
assym.o: assym.c asm.h
	sc assym.c
z80ext.o: z80ext.c asm.h z80.h
	sc z80ext.c
z80pst.o: z80pst.c asm.h z80.h
	sc z80pst.c
