[BACK]Return to GNUmakefile CVS log [TXT][DIR] Up to [Development] / performer / src / lib

File: [Development] / performer / src / lib / GNUmakefile (download)

Revision 1.1, Tue Nov 21 21:39:32 2000 UTC (16 years, 10 months ago) by flynnt
Branch: MAIN

Initial check-in based on OpenGL Performer 2.4 tree.
-flynnt

#-------------------------------------------------------------------#
#-- Makefile for Performer/src/lib directory                      --#
#-------------------------------------------------------------------#
#-- RCS version information                                       --#
#--   $Revision: 1.1 $                                            --#
#--   $Date: 2000/11/21 21:39:32 $                                --#
#-------------------------------------------------------------------#

#-------------------------------------------------------------------#
#-- This makefile builds the programs in IRIS Performer's source  --#
#-- 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                --#
#-------------------------------------------------------------------#

default: oglddso

DIRS = libpfdu libpfutil libpfui libpfuiD libpfdb

all debug dbg opt dso ddso iglopt igldbg igldso iglddso oglopt ogldbg ogldso oglddso clean clobber:
	@for i in $(DIRS); \
	do \
		if test ! -d $$i; then \
			echo "SKIPPING $$i: No such directory."; \
		else \
			echo "\nmaking $$i ($@)"; \
			(cd $$i && ${MAKE} -f Makefile $@) || exit 1; \
		fi \
	done