| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 | 
							- 
 - # Makefile for OpenGL Programming Guide programs for BeOS R4
 - # This file is in the public domain.
 - 
 - ##### MACROS #####
 - 
 - INCDIR = ../include
 - LIBDIR = ../lib
 - 
 - GL_LIBS = -L$(LIBDIR) -L/boot/home/config/lib -Xlinker -rpath $(LIBDIR) -lbe -lglut -lGLU -lGL $(XLIBS)
 - 
 - LIB_DEP = $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(GLU_LIB) $(LIBDIR)/$(GLUT_LIB)
 - 
 - PROGS =  aaindex aapoly aargb accanti accpersp alpha alpha3D anti \
 - 	bezcurve bezmesh checker clip colormat cube depthcue dof \
 - 	double drawf feedback fog fogindex font hello image light \
 - 	lines list material mipmap model movelight nurbs pickdepth \
 - 	picksquare plane planet polyoff polys  robot sccolorlight \
 - 	scene scenebamb sceneflat select smooth stencil stroke surface \
 - 	teaambient teapots tess tesswind texbind texgen texprox texsub \
 - 	texturesurf torus unproject varray wrap        
 - 
 - 
 - ##### RULES #####
 - 
 - .SUFFIXES:
 - .SUFFIXES: .c
 - 
 - .c: $(LIB_DEP)
 - 	$(CC) -I$(INCDIR) $(CFLAGS) $< $(GL_LIBS) -o $@
 - 
 - 
 - 
 - ##### TARGETS #####
 - 
 - default:
 - 	@echo "Specify a target configuration"
 - 
 - clean:
 - 	-rm *.o *~
 - 
 - realclean:
 - 	-rm $(PROGS)
 - 	-rm *.o *~
 - 
 - targets: $(PROGS)
 - 
 - # execute all programs
 - exec: $(PROGS)
 - 	@for prog in $(PROGS) ;			\
 - 	do					\
 - 		echo -n "Running $$prog ..." ;	\
 - 		$$prog ;			\
 - 		echo ;				\
 - 	done
 - 
 - 
 - include ../Make-config
 
 
  |