#!smake # # Copyright (c) 1993, 1996-1999 Silicon Graphics, Inc. All rights reserved. # # THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, # EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY # WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. # # IN NO EVENT SHALL SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, # INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER # RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE # POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN # CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # # # # Makefile for opengl class examples to show how to enable lighting, # set up one normal per face or one normal per vertex, and set # material properties. # include $(ROOT)/usr/include/make/commondefs LD_QUICKSTART_INFO= CFILES = normals.c materials.c colorMaterial.c lightIntensity.c \ lightPosition.c movingLight.c TARGETS = normals materials colorMaterial lightIntensity \ lightPosition movingLight OPENGL_PROG ?= ../.. LLDOPTS = -L${OPENGL_PROG}/lib LLDLIBS = -loglprog -lglut -lGLU -lGL -lXmu -lX11 -lm LCINCS = -I. -I${OPENGL_PROG}/include # don't bother making intermediate files since only one source file LMKDEPFLAGS= $(NULLSUFFIX_MKDEPFLAG) default: $(TARGETS) include $(COMMONRULES) install: default