/* Copyright (c) Mark J. Kilgard, 1994. */ #include "../../Glut.cf" TARGETS = sphere scene movelight glutplane \ stroke olympic glutdino dinospin \ mjkwarp highlight subwin origami sphere2 lightlab \ bitfont dinoball glpuzzle blender dials stereo \ oclip ohidden olight scube spots \ abgr stars stenciltst surfgrid texenv triselect fogtst dials2 \ molehill zoomdino splatlogo oversphere fontdemo evaltest sb2db \ screendoor simple cube reflectdino rendereps dinoshade halomagic \ trippy mjksift circlefit editgrid SRCS = bitfont.c blender.c dials.c dinoball.c dinospin.c glpuzzle.c \ glutdino.c glutplane.c highlight.c lightlab.c mjkwarp.c movelight.c \ oclip.c ohidden.c olight.c olympic.c origami.c scene.c scube.c sphere.c \ sphere2.c spots.c stereo.c stroke.c subwin.c trackball.c \ abgr.c stars.c stenciltst.c surfgrid.c texenv.c triselect.c fogtst.c dials2.c \ molehill.c splatlogo.c oversphere.c fontdemo.c evaltest.c sb2db.c \ screendoor.c simple.c cube.c reflectdino.c rendereps.c dinoshade.c \ halomagic.c trippy.c mjksift.c circlefit.c editgrid.c AllTarget($(TARGETS)) SimpleGlutProgramTarget(abgr) SimpleGlutProgramTarget(bitfont) SimpleGlutProgramTarget(blender) SimpleGlutProgramTarget(circlefit) SimpleGlutProgramTarget(cube) SimpleGlutProgramTarget(dials) SimpleGlutProgramTarget(dials2) SimpleGlutProgramTarget(dinoball) SimpleGlutProgramTarget(dinoshade) SimpleGlutProgramTarget(editgrid) SimpleGlutProgramTarget(evaltest) SimpleGlutProgramTarget(fontdemo) SimpleGlutProgramTarget(fogtst) SimpleGlutProgramTarget(glutdino) SimpleGlutProgramTarget(glutplane) SimpleGlutProgramTarget(halomagic) SimpleGlutProgramTarget(highlight) SimpleGlutProgramTarget(lightlab) SimpleGlutProgramTarget(molehill) SimpleGlutProgramTarget(movelight) SimpleGlutProgramTarget(oclip) SimpleGlutProgramTarget(ohidden) SimpleGlutProgramTarget(olight) SimpleGlutProgramTarget(olympic) SimpleGlutProgramTarget(origami) SimpleGlutProgramTarget(oversphere) SimpleGlutProgramTarget(reflectdino) SimpleGlutProgramTarget(rendereps) SimpleGlutProgramTarget(sb2db) SimpleGlutProgramTarget(scene) SimpleGlutProgramTarget(screendoor) SimpleGlutProgramTarget(scube) SimpleGlutProgramTarget(simple) SimpleGlutProgramTarget(sphere) SimpleGlutProgramTarget(sphere2) SimpleGlutProgramTarget(spots) SimpleGlutProgramTarget(stars) SimpleGlutProgramTarget(stenciltst) SimpleGlutProgramTarget(stereo) SimpleGlutProgramTarget(stroke) SimpleGlutProgramTarget(subwin) SimpleGlutProgramTarget(surfgrid) SimpleGlutProgramTarget(teapots) SimpleGlutProgramTarget(texenv) SimpleGlutProgramTarget(trippy) SimpleGlutProgramTarget(triselect) SimpleGlutProgramTarget(zoomdino) NormalGlutProgramTarget(dinospin,dinospin.o trackball.o) NormalGlutProgramTarget(glpuzzle,glpuzzle.o trackball.o) NormalGlutProgramTarget(splatlogo,splatlogo.o logo.o) NormalGlutProgramTarget(mjkwarp,mjkwarp.o mjkimage.o) NormalGlutProgramTarget(mjksift,mjksift.o mjkimage.o) logo.o : logo.c.Z $(RM) $@ zcat logo.c.Z > logo.c $(CC) -c $(CFLAGS) logo.c $(RM) logo.c mjkimage.o : mjkimage.c.Z $(RM) $@ zcat mjkimage.c.Z > mjkimage.c $(CC) -c $(CFLAGS) mjkimage.c $(RM) mjkimage.c clean:: $(RM) render.eps DependTarget()