# Makefile for glut "Redbook" sample programs on HP SAMPLES = aaindex.c aapoly.c aargb.c accanti.c accpersp.c alpha.c \ alpha3D.c bezcurve.c bezmesh.c bezsurf.c checker.c clip.c \ colormat.c cube.c dof.c double.c drawf.c feedback.c fog.c \ fogindex.c font.c hello.c image.c light.c lines.c list.c \ material.c mipmap.c model.c movelight.c pickdepth.c \ picksquare.c planet.c polyoff.c polys.c quadric.c robot.c \ scene.c select.c smooth.c stencil.c stroke.c surface.c \ teapots.c tess.c tesswind.c texbind.c texgen.c texprox.c \ texsub.c texturesurf.c torus.c trim.c unproject.c varray.c \ wrap.c fontx.c fontr.c CC = cc CFLAGS = -Ae -O OPENGL = /opt/graphics/OpenGL INCLUDES = -I$(OPENGL)/contrib/libglut -I$(OPENGL)/include -I/usr/include/X11R6/X11 LIBS = -L$(OPENGL)/contrib/libglut -L$(OPENGL)/lib -L/usr/contrib/X11R6/lib \ -lglut -lGLU -lGL -lXmu -lXext -lX11 -lm LIBGLUT = $(OPENGL)/contrib/libglut/libglut.a all: $(SAMPLES:.c=) $(SAMPLES:.c=): $$@.c $(LIBGLUT) $(CC) $(CFLAGS) $(INCLUDES) $@.c -o $@ $(LIBS) clean: rm -f $(SAMPLES:.c=)