CFLAGS=-zk0 -wo -x -mc# -zdp# -zp16 -zq
OFLAGS=-ot -ox -ob -oh -or# -om -ol -ol+
FLAGS=-0 -lr $(OFLAGS) $(CFLAGS)

all: v.exe
LIBVOBJ = graphv.o gputv.o linev.o

v.exe: v.o graphv.lib
	wcl $(FLAGS) v.o graphv.lib

v.o: v.c graphv.lib
	wcl -c $(FLAGS) v.c graphv.lib

graphv.lib: $(LIBVOBJ)
	wlib -b graphv.lib $(LIBVOBJ)

graphv.o: graphv.h
	wcl $(FLAGS) -c graphv.h

gputv.o: gputv.asm
	wcl -c gputv.asm

linev.o: linev.asm
	wcl -c linev.asm