Annotation of performer/src/Makefile, Revision 1.1
1.1 ! flynnt 1: #!smake -J 1
! 2: #-------------------------------------------------------------------#
! 3: #-- Makefile for Performer/src directory --#
! 4: #-------------------------------------------------------------------#
! 5: #-- RCS version information --#
! 6: #-- $Revision: 1.11 $ --#
! 7: #-- $Date: 2000/09/13 01:14:51 $ --#
! 8: #-------------------------------------------------------------------#
! 9:
! 10: #-------------------------------------------------------------------#
! 11: #-- This makefile builds the programs in IRIS Performer's sample --#
! 12: #-- directories. The default make target makes "opt" versions of --#
! 13: #-- each program and library. Other (actions) targets are: --#
! 14: #-- build debugging versions: dbg (or debug) --#
! 15: #-- build optimized versions: opt (or optimize) --#
! 16: #-- build dynamic shared object versions: dso --#
! 17: #-- remove all unneeded files after a build: clean --#
! 18: #-- remove all machine generated files: clobber --#
! 19: #-------------------------------------------------------------------#
! 20:
! 21: #--
! 22: #-- definitions
! 23: #--
! 24:
! 25: #-- directories that need building
! 26: DIRS = \
! 27: lib \
! 28: conv \
! 29: sample \
! 30: pguide
! 31:
! 32: #--
! 33: #-- generic targets
! 34: #--
! 35:
! 36: #-- default action is to make optimized non-debug versions
! 37: default: dso
! 38:
! 39: #-- make designated target in subdirectories
! 40: all debug dbg opt dso ddso clean clobber: .MAKE
! 41: @for i in $(DIRS); \
! 42: do \
! 43: echo "\nmaking $$i ($@)"; \
! 44: cd $$i; $(MAKE) -f Makefile $@; cd ..; \
! 45: done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>