#!smake -J 1 #-------------------------------------------------------------------# #-- Makefile for Performer/src/pguide directory --# #-------------------------------------------------------------------# #-- RCS version information --# #-- $Revision: 1.1 $ --# #-- $Date: 2000/11/21 21:39:36 $ --# #-------------------------------------------------------------------# #-------------------------------------------------------------------# #-- This makefile builds the programs in OpenGL Performer's sample--# #-- directories. The default make target makes "opt" versions of --# #-- each program and library. Other (actions) targets are: --# #-- build debugging versions: dbg (or debug) --# #-- build optimized versions: opt (or optimize) --# #-- build dynamic shared object versions: dso --# #-- remove all unneeded files after a build: clean --# #-- remove all machine generated files: clobber --# #-------------------------------------------------------------------# #-- #-- definitions #-- #-- directories that need building DIRS = \ libpf \ libpr \ libpfui \ libpfutil #-- #-- generic targets #-- #-- default action is to make optimized dso versions default: dso #-- make designated target in subdirectories all debug dso ddso opt dbg iglopt igldbg igldso iglddso oglopt ogldbg ogldso oglddso clean clobber: .MAKE @for i in $(DIRS); \ do \ echo "\nmaking $$i ($@)"; \ cd $$i; ${MAKE} -f Makefile $@; cd ..; \ done