#====================================================================
#       Macro & Assembler flags
#====================================================================

STADDR = 802000
MACFLAGS = -fb -g
ALNFLAGS = -v -v -e -g -l -rd -a $(STADDR) x 4000

#====================================================================
#       Default Rules
#====================================================================
.SUFFIXES:      .o .s

.s.o:
	mac $(MACFLAGS) $*

#====================================================================
#       EXECUTABLES
#====================================================================

OBJ = hv_init.o hv_list.o hv_gpu.o jagpic.o chopper.o stillife.o hv_joy.o

hv.cof: $(OBJ)
	aln $(ALNFLAGS) -o hv.cof $(OBJ)

hv_joy.o: hv_joy.s hv.inc

hv_init.o: hv_init.s hv.inc

hv_list.o: hv_list.s hv.inc

hv_gpu.o: hv_gpu.s hv.inc