include ../../config.i

# object files
OBJS = 	cell.o cmd.o eval.o filemenu.o \
	fn.o general.o keyword.o \
	manip.o mjl.o polish.o sub.o token.o \
	var.o ../../unix_extra.o ../../unixscr.o unixinkey.o varargs.o


HEADS = all.h color.h edt.h eval.h keyword.h mygraph.h vaxconio.h 

# rules to build contour 
manip: $(OBJS) $(HEADS)
	$(CC) -o manip $(CFLAGS) $(OBJS) $(LIBS)

manip.o: manip.c $(HEADS)
	$(CC) -c -DGLEPATH=\"$(GLE_PATH)/\" $(CFLAGS) manip.c

$(OBJS): $(HEADS)

# On DEC 5400 GCC wouldn't create working varargs so CC is used.

varargs.o: ../../varargs.c
	cc -DMANIP -w -c ../../varargs.c -o varargs.o

unixinkey.o: ../../unixinkey.c
	$(CC) -DMANIP -c $(CFLAGS) ../../unixinkey.c -o unixinkey.o
