CC      = sc
CFLAGS  = CPU=68020
OBJECTS = VGB.o GB.o Z80.o Debug.o Amiga.o
CFILES  = VGB.c GB.c Z80.c Debug.c Amiga.c
HFILES  = Codes.h CodesED.h CodesCB.h GB.h Z80.h Lame.h Help.h rawkeys.h

.c.o:
    $(CC) $(CFLAGS) $*.c

all:	vgb dasm conv

vgb:	$(OBJECTS)
	slink <with <
	to vgb
	from lib:c.o $(OBJECTS)
	lib  lib:sc.lib lib:amiga.lib
	VERBOSE
	<

dasm:	dasm.c
	$(CC) ${CFLAGS} dasm.c link

conv:	conv.c
	$(CC) $(CFLAGS) conv.c link

VGB.c:  GB.h Z80.h Help.h
GB.c:   GB.h Z80.h
Z80.c:  Z80.h Lame.h Codes.h CodesED.h CodesCB.h
Amiga.c: GB.h Z80.h rawkeys.h
Debug.c: GB.h Z80.h
