LOCAL_LIBRARIES = $(XLIB) $(TOP)\lib\Mesaaux.a $(TOP)\lib\Mesaglu.a $(TOP)\lib\MesaGL.a

INCLUDES = -I$(TOP)\include

SRCS = accanti.c \
       accnot.c \
       accpersp.c \
       accum.c \
       aim.c \
       alpha.c \
       alpha3D.c \
       anti.c \
       antiindex.c \
       antipindex.c \
       antipoint.c \
       antipoly.c \
       bezcurve.c \
       bezmesh.c \
       bezsurf.c \
       checker.c \
       checker2.c \
       chess.c \
       clip.c \
       colormat.c \
       cone.c \
       cube.c \
       curve.c \
       depthcue.c \
       disk.c \
       dof.c \
       dofnot.c \
       double.c \
       drawf.c \
       feedback.c \
       fog.c \
       fogindex.c \
       font.c \
       light.c \
       linelist.c \
       lines.c \
       list.c \
       list2.c \
       maplight.c \
       material.c \
       mipmap.c \
       model.c \
       movelight.c \
       nurbs.c \
       pickdepth.c \
       pickline.c \
       picksquare.c \
       plane.c \
       planet.c \
       planetup.c \
       polys.c \
       robot.c \
       sccolorlight.c \
       scene.c \
       scenebamb.c \
       sceneflat.c \
       select.c \
       simple.c \
       smooth.c \
       sphere.c \
       stencil.c \
       stroke.c \
       surface.c \
       tea.c \
       teaambient.c \
       teapots.c \
       texgen.c \
       texturesurf.c \
       trim.c \
       xfont.c

PROGRAMS = ProgramTargetName(accanti) \
       ProgramTargetName(accnot) \
       ProgramTargetName(accpersp) \
       ProgramTargetName(accum) \
       ProgramTargetName(aim) \
       ProgramTargetName(alpha) \
       ProgramTargetName(alpha3D) \
       ProgramTargetName(anti) \
       ProgramTargetName(antiindex) \
       ProgramTargetName(antipindex) \
       ProgramTargetName(antipoint) \
       ProgramTargetName(antipoly) \
       ProgramTargetName(bezcurve) \
       ProgramTargetName(bezmesh) \
       ProgramTargetName(bezsurf) \
       ProgramTargetName(checker) \
       ProgramTargetName(checker2) \
       ProgramTargetName(chess) \
       ProgramTargetName(clip) \
       ProgramTargetName(colormat) \
       ProgramTargetName(cone) \
       ProgramTargetName(cube) \
       ProgramTargetName(curve) \
       ProgramTargetName(depthcue) \
       ProgramTargetName(disk) \
       ProgramTargetName(dof) \
       ProgramTargetName(dofnot) \
       ProgramTargetName(double) \
       ProgramTargetName(drawf) \
       ProgramTargetName(feedback) \
       ProgramTargetName(fog) \
       ProgramTargetName(fogindex) \
       ProgramTargetName(font) \
       ProgramTargetName(light) \
       ProgramTargetName(linelist) \
       ProgramTargetName(lines) \
       ProgramTargetName(list) \
       ProgramTargetName(list2) \
       ProgramTargetName(maplight) \
       ProgramTargetName(material) \
       ProgramTargetName(mipmap) \
       ProgramTargetName(model) \
       ProgramTargetName(movelight) \
       ProgramTargetName(nurbs) \
       ProgramTargetName(pickdepth) \
       ProgramTargetName(pickline) \
       ProgramTargetName(picksquare) \
       ProgramTargetName(plane) \
       ProgramTargetName(planet) \
       ProgramTargetName(planetup) \
       ProgramTargetName(polys) \
       ProgramTargetName(robot) \
       ProgramTargetName(sccolorlight) \
       ProgramTargetName(scene) \
       ProgramTargetName(scenebamb) \
       ProgramTargetName(sceneflat) \
       ProgramTargetName(select) \
       ProgramTargetName(simple) \
       ProgramTargetName(smooth) \
       ProgramTargetName(sphere) \
       ProgramTargetName(stencil) \
       ProgramTargetName(stroke) \
       ProgramTargetName(surface) \
       ProgramTargetName(tea) \
       ProgramTargetName(teaambient) \
       ProgramTargetName(teapots) \
       ProgramTargetName(texgen) \
       ProgramTargetName(texturesurf) \
       ProgramTargetName(trim) \
       ProgramTargetName(xfont)

AllTarget($(PROGRAMS))

NormalProgramTarget(accanti,accanti.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(accnot,accnot.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(accpersp,accpersp.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(accum,accum.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(aim,aim.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(alpha,alpha.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(alpha3D,alpha3D.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(anti,anti.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(antiindex,antiindex.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(antipindex,antipindex.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(antipoint,antipoint.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(antipoly,antipoly.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(bezcurve,bezcurve.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(bezmesh,bezmesh.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(bezsurf,bezsurf.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(checker,checker.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(checker2,checker2.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(chess,chess.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(clip,clip.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(colormat,colormat.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(cone,cone.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(cube,cube.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(curve,curve.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(depthcue,depthcue.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(disk,disk.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(dof,dof.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(dofnot,dofnot.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(double,double.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(drawf,drawf.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(feedback,feedback.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(fog,fog.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(fogindex,fogindex.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(font,font.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(light,light.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(linelist,linelist.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(lines,lines.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(list,list.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(list2,list2.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(maplight,maplight.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(material,material.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(mipmap,mipmap.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(model,model.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(movelight,movelight.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(nurbs,nurbs.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(pickdepth,pickdepth.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(pickline,pickline.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(picksquare,picksquare.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(plane,plane.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(planet,planet.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(planetup,planetup.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(polys,polys.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(robot,robot.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(sccolorlight,sccolorlight.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(scene,scene.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(scenebamb,scenebamb.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(sceneflat,sceneflat.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(select,select.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(simple,simple.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(smooth,smooth.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(sphere,sphere.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(stencil,stencil.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(stroke,stroke.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(surface,surface.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(tea,tea.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(teaambient,teaambient.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(teapots,teapots.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(texgen,texgen.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(texturesurf,texturesurf.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(trim,trim.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
NormalProgramTarget(xfont,xfont.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)

DependTarget()