1 #-----------------------------------------------------------------------------
2 # $Id: ways.mk,v 1.1 1997/01/07 13:16:54 simonm Exp $
4 # Build an object in several different ways, using a subsidiary Makefile.
6 # MAKEFILE = The Makefile to invoke for each way
7 # DESCR = Description of object being built
11 @for i in $(WAY_SUFFIXES); do \
13 echo =========== Making $(DESCR) for way $$i; \
15 $(MAKE) -f $(MAKEFILE) suffix=$$i; \
19 ifndef NoWayInstallTarget
21 @for i in $(WAY_SUFFIXES); do \
22 $(MAKE) -f $(MAKEFILE) suffix=$$i install; \
26 ifndef NoWayCleanTarget
28 @for i in $(WAY_SUFFIXES); do \
29 $(MAKE) -f $(MAKEFILE) suffix=$$i clean; \
33 # We normally only want to make dependencies once
35 ifndef NoWayDependTarget
37 @$(MAKE) -f $(MAKEFILE) depend