# # Makefile for libptxt, procedural texture library. # Designed for UNIX on an SGI workstation (or similar UNIX systems). # Warning: some systems might need to do a "ranlib" after updating libptxt.a DESTDIR = .. LIBDIR = $(DESTDIR)/lib INCDIR = $(DESTDIR)/include CFLAGS = -g -I. NOBJS = perm.o catrom2.o \ vnoise.o gnoise.o gvnoise.o vcnoise.o scnoise.o OBJS = $(NOBJS) \ abs.o bias.o clamp.o gain.o gammacor.o min.o max.o \ mod.o smoothst.o spline.o step.o HFILES = proctext.h LIB = libptxt.a $(LIB): $(OBJS) ar cr $@ $(OBJS) $(OBJS): proctext.h $(NOBJS): noise.h install: $(LIB) $(HFILES) cp $(LIB) $(LIBDIR)/$(LIB) cp $(HFILES) $(INCDIR) clean: rm -f $(OBJS) $(LIB)