OFILES = 4D.o mstack.o randgen.o tree.o meshsub.o meshsym.o meshrand.o \
	meshsurf.o
CFLAGS = -O

CFILES = 4D.c mstack.c randgen.c tree.c meshsub.c meshsym.c meshrand.c \
	meshsurf.c

libgraphics.a : $(OFILES)
	ar ru libgraphics.a $(OFILES) 
	ranlib libgraphics.a

# Easier to remember than llib-lglib.ln
lintlib:  llib-lglib.ln
	touch lintlib

llib-lglib.ln: $(CFILES)
	lint -Cglib $(CFILES)


4D.o:		Math.h 4D.h fast.c
mstack.o:	mstack.h 4D.h fast.c
randgen.o:	randgen.h
tree.o:		tree.h
meshsub.o:      Math.h 4D.h mesh.h
meshsym.o:	Math.h 4D.h mesh.h
meshrand.o:	randgen.h Math.h 4D.h mesh.h
meshsurf.o:     Math.h 4D.h mesh.h
