#
# makefile for Raycast-engine
#
# local bin path

# global macros

CC=cc65
OP=xopt
AS=ra65
LD=link65
AR=libr65
RM=rm -i-

CFLAGS=

.SUFFIXES: .com .ttp .o .obj .m65 .c

.c.obj:
	$(CC) $<
	$(OP) $*.m65
	$(AS) $*.m65
	$(RM) $*.m65

.m65.obj:
	$(AS) $<

all:    raycast.o

clean:
	$(RM) *.obj
        $(RM) *.m65
	$(RM) errlist
	$(RM) *.o


raycast.o : raycast.obj st.olb
        $(LD) -b200 -s512 -o $*.o $*.obj st.olb lynx.olb c.olb

raycast.obj : raycast.c

