
/* Copyright (c) Mark J. Kilgard, 1998. */

#include "../../Glut.cf"

TARGETS = accconvolve alphablend alphablendnosort billboard \
  bubble bump chromakey chromakey_fancy cloud cloudl complexity csg decal dissolve \
  explode fire genspheremap highlight interp lightmap lightp line \
  multiaccumaa multialphablend multialphablendnosort multimirror \
  multiscreendoor multispheremap noise nthsurfdemo paint projtex sbias \
  screendoor smoke softshadow2 spectral tess texgen texmovie texpage \
  textile underwater usespheremap vapor volume warp water zcomposite

SRCS = accconvolve.c accumaa.c alphablend.c alphablendnosort.c \
  billboard.c bubble.c bump.c chromakey.c chromakey_fancy.c cloud.c \
  cloudl.c complexity.c csg.c d.c decal.c dissolve.c explode.c fire.c genspheremap.c \
  highlight.c interp.c lightmap.c lightp.c line.c multiaccumaa.c \
  multialphablend.c multialphablendnosort.c multimirror.c \
  multiscreendoor.c multispheremap.c noise.c nthsurfdemo.c paint.c \
  projtex.c sbias.c screendoor.c sm.c smoke.c softshadow2.c spectral.c \
  sphere.c tess.c texgen.c texmovie.c texpage.c textile.c texture.c \
  underwater.c usespheremap.c vapor.c volume.c warp.c water.c \
  zcomposite.c

AllTarget($(TARGETS))

NormalGlutProgramTarget(accconvolve,accconvolve.o texture.o)
SimpleGlutProgramTarget(alphablend)
SimpleGlutProgramTarget(alphablendnosort)
NormalGlutProgramTarget(billboard,billboard.o texture.o)
NormalGlutProgramTarget(bubble,bubble.o texture.o)
NormalGlutProgramTarget(bump,bump.o texture.o)
NormalGlutProgramTarget(chromakey,chromakey.o texture.o)
NormalGlutProgramTarget(chromakey_fancy,chromakey_fancy.o texture.o)
NormalGlutProgramTarget(cloud,cloud.o texture.o)
NormalGlutProgramTarget(cloudl,cloudl.o texture.o)
SimpleGlutProgramTarget(complexity)
SimpleGlutProgramTarget(csg)
SimpleGlutProgramTarget(decal)
SimpleGlutProgramTarget(dissolve)
NormalGlutProgramTarget(explode,explode.o texture.o)
NormalGlutProgramTarget(fire,fire.o texture.o sm.o d.o)
NormalGlutProgramTarget(genspheremap,genspheremap.o texture.o)
NormalGlutProgramTarget(highlight,highlight.o texture.o)
NormalGlutProgramTarget(interp,interp.o texture.o)
NormalGlutProgramTarget(lightmap,lightmap.o texture.o)
NormalGlutProgramTarget(lightp,lightp.o texture.o)
SimpleGlutProgramTarget(line)
SimpleGlutProgramTarget(multiaccumaa)
SimpleGlutProgramTarget(multialphablend)
SimpleGlutProgramTarget(multialphablendnosort)
SimpleGlutProgramTarget(multimirror)
SimpleGlutProgramTarget(multiscreendoor)
NormalGlutProgramTarget(multispheremap,multispheremap.o texture.o)
SimpleGlutProgramTarget(noise)
SimpleGlutProgramTarget(nthsurfdemo)
NormalGlutProgramTarget(paint,paint.o texture.o)
NormalGlutProgramTarget(projtex,projtex.o texture.o)
NormalGlutProgramTarget(sbias,sbias.o texture.o)
SimpleGlutProgramTarget(screendoor)
NormalGlutProgramTarget(smoke,smoke.o texture.o)
SimpleGlutProgramTarget(softshadow2)
SimpleGlutProgramTarget(spectral)
NormalGlutProgramTarget(tess,tess.o sphere.o)
SimpleGlutProgramTarget(texgen)
NormalGlutProgramTarget(texmovie,texmovie.o texture.o)
NormalGlutProgramTarget(texpage,texpage.o texture.o)
NormalGlutProgramTarget(textile,textile.o texture.o)
NormalGlutProgramTarget(underwater,underwater.o texture.o)
NormalGlutProgramTarget(usespheremap,usespheremap.o texture.o)
NormalGlutProgramTarget(vapor,vapor.o texture.o)
NormalGlutProgramTarget(volume,volume.o texture.o)
NormalGlutProgramTarget(warp,warp.o texture.o)
NormalGlutProgramTarget(water,water.o texture.o)
SimpleGlutProgramTarget(zcomposite)

DependTarget()
