# Makefile generated by imake - do not edit! # $XConsortium: imake.c,v 1.65 91/07/25 17:50:17 rws Exp $ # ------------------------------------------------------------------------- # Makefile generated from "Imake.tmpl" and # $XConsortium: Imake.tmpl,v 1.139 91/09/16 08:52:48 rws Exp $ # # From the Alpha Imakefile # Platform-specific parameters may be set in the appropriate .cf # configuration files. Site-specific parameters should be set in the file # site.def. Full rebuilds are recommended if any parameters are changed. # # If your C preprocessor does not define any unique symbols, you will need # to set BOOTSTRAPCFLAGS when rebuilding imake (usually when doing # "make World" the first time). # # ------------------------------------------------------------------------- # site-specific configuration parameters that need to come before # the platform-specific parameters - edit site.def to change # site: $XConsortium: site.def,v 1.2 91/07/30 20:26:44 rws Exp $ # ------------------------------------------------------------------------- # platform-specific configuration parameters - edit osf1.cf to change # platform: osf1.cf # Operating system: 1/1 3.2 CROSSBASE = $(TOP)/../tools/alpha_osf1/cc SHAREDSWITCH = # Using 1 shared library rules # ------------------------------------------------------------------------- # site-specific configuration parameters that go after # the platform-specific parameters - edit site.def to change # site: $XConsortium: site.def,v 1.2 91/07/30 20:26:44 rws Exp $ SHELL = /bin/sh TOP = . CURRENT_DIR = . AR = ar cqls LOCAR = ar cqls BOOTSTRAPCFLAGS = CC = cc $(SHAREDSWITCH) LOCCC = COMP_HOST_ROOT=/ COMP_TARGET_ROOT=/ /usr/bin/cc -non_shared LOCSHARCC = COMP_HOST_ROOT=/ COMP_TARGET_ROOT=/ /usr/bin/cc AS = as COMPRESS = compress CPP = /lib/cpp $(STD_CPP_DEFINES) PREPROCESSCMD = cc $(SHAREDSWITCH) -E $(STD_CPP_DEFINES) INSTALL = ksh $(TOP)/util/scripts/install.sh LD = ld LINT = lint LINTLIBFLAG = -o LINTOPTS = -ax LN = ln -s MAKE = make MV = mv CP = cp RM = rm -f TROFF = psroff MSMACROS = -ms TBL = tbl EQN = eqn STD_INCLUDES = -I$(CROSSBASE)/usr/include LOCSTD_INCLUDES = STD_CPP_DEFINES = -DDEC -DR5_XLIB -DSMT STD_DEFINES = -DDEC -DR5_XLIB -DSMT EXTRA_LOAD_FLAGS = EXTRA_LIBRARIES = LOCEXTRA_LIBRARIES = TAGS = ctags SHAREDCODEDEF = -DSHAREDCODE SHLIBDEF = PROTO_DEFINES = -DFUNCPROTO=3 INSTPGMFLAGS = -s INSTBINFLAGS = -m 0755 INSTUIDFLAGS = -m 4755 INSTLIBFLAGS = -m 0644 INSTINCFLAGS = -m 0444 INSTMANFLAGS = -m 0444 INSTDATFLAGS = -m 0444 INSTKMEMFLAGS = -m 4755 TOP_INCLUDES = -I$(TOP) -I$(TOP)/X11 CDEBUGFLAGS = -O2 -Olimit 2000 CCOPTIONS = -I -L -L$(CROSSBASE)/usr/shlib -L$(CROSSBASE)/usr/ccs/lib LOCCCOPTIONS = ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES) LOCALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(LOCSTD_INCLUDES) ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(DEFINES) LOCALLDEFINES = $(LOCALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(DEFINES) CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) LOCCFLAGS = $(CDEBUGFLAGS) $(LOCCCOPTIONS) $(LOCALLDEFINES) LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) LOCLDLIBS = $(SYS_LIBRARIES) $(LOCEXTRA_LIBRARIES) LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(LOCAL_LDFLAGS) LOCLDOPTIONS = $(CDEBUGFLAGS) $(LOCCCOPTIONS) $(LOCAL_LDFLAGS) LDCOMBINEFLAGS = -X -r DEPENDFLAGS = -D__alpha -D__osf__ -I -I$(CROSSBASE)/usr/include MACROFILE = osf1.cf RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut IMAKE_DEFINES = IRULESRC = $(CONFIGSRC) IMAKE_CMD = $(NEWTOP)$(IMAKE) -I$(NEWTOP)$(IRULESRC) $(IMAKE_DEFINES) ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Imake.rules \ $(IRULESRC)/Project.tmpl $(IRULESRC)/site.def \ $(IRULESRC)/$(MACROFILE) $(EXTRA_ICONFIGFILES) # ------------------------------------------------------------------------- # X Window System Build Parameters # $XConsortium: Project.tmpl,v 1.142 92/01/25 16:44:02 rws Exp $ # ------------------------------------------------------------------------- # X Window System make variables; this need to be coordinated with rules PATHSEP = / USRLIBDIR = /usr/lib BINDIR = /usr/bin/X11 INCROOT = /usr/include BUILDINCROOT = $(TOP) BUILDINCDIR = $(BUILDINCROOT)/X11 BUILDINCTOP = .. INCDIR = $(INCROOT)/X11 ADMDIR = /usr/adm LIBDIR = $(USRLIBDIR)/X11 VARDIR = /usr/var/X11 CONFIGDIR = $(LIBDIR)/config LINTLIBDIR = $(USRLIBDIR)/lint FONTDIR = $(LIBDIR)/fonts USERFONTDIR = $(VARDIR)/fonts/user FSDIR = $(VARDIR)/fs XINITDIR = $(LIBDIR)/xinit XDMDIR = $(VARDIR)/xdm TWMDIR = $(LIBDIR)/twm MANPATH = /usr/man MANSOURCEPATH = $(MANPATH)/man MANSUFFIX = n LIBMANSUFFIX = 3 MANDIR = $(MANSOURCEPATH)$(MANSUFFIX) LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX) NLSDIR = $(LIBDIR)/nls PEXAPIDIR = $(LIBDIR)/PEX XAPPLOADDIR = $(LIBDIR)/app-defaults FONTCFLAGS = -t INSTAPPFLAGS = $(INSTDATFLAGS) IMAKE = $(IMAKESRC)/imake.local DEPEND = $(DEPENDSRC)/makedepend RGB = $(RGBSRC)/rgb FONTC = $(BDFTOPCFSRC)/bdftopcf MKFONTDIR = $(MKFONTDIRSRC)/mkfontdir MKDIRHIER = /bin/sh $(SCRIPTSRC)/mkdirhier.sh CONFIGSRC = $(TOP)/config DOCUTILSRC = $(TOP)/doc/util CLIENTSRC = $(TOP)/clients DEMOSRC = $(TOP)/demos LIBSRC = $(TOP)/lib FONTSRC = $(TOP)/fonts INCLUDESRC = $(TOP)/X11 SERVERSRC = $(TOP)/server UTILSRC = $(TOP)/util SCRIPTSRC = $(UTILSRC)/scripts EXAMPLESRC = $(TOP)/examples CONTRIBSRC = $(TOP)/../contrib DOCSRC = $(TOP)/doc RGBSRC = $(TOP)/rgb DEPENDSRC = $(TOP)/util/makedepend_local IMAKESRC = $(CONFIGSRC) XAUTHSRC = $(LIBSRC)/Xau XLIBSRC = $(LIBSRC)/X XMUSRC = $(LIBSRC)/Xmu TOOLKITSRC = $(LIBSRC)/Xt AWIDGETSRC = $(LIBSRC)/Xaw OLDXLIBSRC = $(LIBSRC)/oldX XDMCPLIBSRC = $(LIBSRC)/Xdmcp BDFTOPCFSRC = $(FONTSRC)/clients/bdftopcf MKFONTDIRSRC = $(FONTSRC)/clients/mkfontdir FSLIBSRC = $(FONTSRC)/lib/fs FONTSERVERSRC = $(FONTSRC)/server EXTENSIONSRC = $(TOP)/extensions XILIBSRC = $(EXTENSIONSRC)/lib/xinput XTESTLIBSRC = $(EXTENSIONSRC)/lib/xtest XTRAPLIBSRC = $(EXTENSIONSRC)/lib/xtrap PHIGSLIBSRC = $(EXTENSIONSRC)/lib/PEX XIELIBSRC = $(EXTENSIONSRC)/lib/XIE EXTINCSRC = $(TOP)/X11/extensions USRSHLIBDIR = /usr/shlib XSHLIBDIR = /usr/shlib/X11 SHLIBFLAGS = -check_registry $(CROSSBASE)/usr/shlib/so_locations -L$(CROSSBASE)/usr/shlib -L$(CROSSBASE)/usr/ccs/lib DEPEXTENSIONLIB = $(EXTENSIONSRC)/lib/libXext.so EXTENSIONLIB = $(DEPEXTENSIONLIB) DEPXLIB = $(DEPEXTENSIONLIB) $(XLIBSRC)/libX11.so XLIB = $(DEPXLIB) DEPXMULIB = $(XMUSRC)/libXmu.so XMULIB = $(DEPXMULIB) DEPOLDXLIB = $(OLDXLIBSRC)/liboldX.so OLDXLIB = $(DEPOLDXLIB) DEPXTOOLLIB = $(TOOLKITSRC)/libXt.so XTOOLLIB = $(DEPXTOOLLIB) DEPXAWLIB = $(AWIDGETSRC)/libXaw.so XAWLIB = $(DEPXAWLIB) DEPXXIELIB = $(XIELIBSRC)/libXIE.so XXIELIB = $(DEPXXIELIB) DEPXILIB = $(XILIBSRC)/libXi.a XILIB = $(DEPXILIB) DNETLIB = -ldnet_stub SOXLIBREV = SharedXlibRev SOXTREV = SharedXtRev SOXAWREV = SharedXawRev SOXIEREV = SharedXIERev SOOLDXREV = SharedOldXRev SOXMUREV = SharedXmuRev SOXEXTREV = SharedXextRev SOXINPUTREV = SharedXinputRev SOXTESTREV = SharedXTestRev SOXTRAPREV = SharedXTrapRev DEPXAUTHLIB = $(XAUTHSRC)/libXau.a XAUTHLIB = $(DEPXAUTHLIB) DEPXDMCPLIB = $(XDMCPLIBSRC)/libXdmcp.a XDMCPLIB = $(DEPXDMCPLIB) DEPXTESTLIB = $(XTESTLIBSRC)/libXtst.a XTESTLIB = $(DEPXTESTLIB) DEPXTRAPLIB = $(XTRAPLIBSRC)/libXTrap.a XTRAPLIB = $(DEPXTRAPLIB) DEPPHIGSLIB = $(PHIGSLIBSRC)/libphigs.a PHIGSLIB = $(DEPPHIGSLIB) DEPACCESSXLIB = $(EXTENSIONSRC)/lib/AccessX/libAccessX.a ACCESSXLIB = $(DEPACCESSXLIB) DEPACCESSXLIB = $(EXTENSIONSRC)/lib/AccessX/libAccessX.a ACCESSXLIB = $(DEPACCESSXLIB) DEPXBSDLIB = $(LIBSRC)/Berk/libXbsd.a XBSDLIB = $(DEPXBSDLIB) LINTEXTENSIONLIB = $(EXTENSIONSRC)/lib/llib-lXext.ln LINTXLIB = $(XLIBSRC)/llib-lX11.ln LINTXMU = $(XMUSRC)/llib-lXmu.ln LINTXTOOL = $(TOOLKITSRC)/llib-lXt.ln LINTXAW = $(AWIDGETSRC)/llib-lXaw.ln LINTXXIE = $(XIELIBSRC)/llib-lXIE.ln LINTXI = $(XILIBSRC)/llib-lXi.ln LINTPHIGS = $(PHIGSLIBSRC)/llib-lphigs.ln DEPXBSDLIB = $(LIBSRC)/Berk/libXbsd.a XBSDLIB = $(DEPXBSDLIB) DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB) DEPLIBS1 = $(DEPLIBS) DEPLIBS2 = $(DEPLIBS) DEPLIBS3 = $(DEPLIBS) UILFLAGS = -I MLIBSRC = $(TOP)/motif/lib XMSRC = $(MLIBSRC)/Xm LINTXM = $(XMSRC)/llib-lXm.ln USRINCDIR = $(INCDIR) TESTSRC = $(TOP)/tests MTOOLKITSRC = $(LIBSRC)/Xt MWIDGETSRC = $(MLIBSRC)/Xm MRESOURCESRC = $(MLIBSRC)/Mrm MCLIENTSRC = $(TOP)/motif/clients UILSRC = $(MCLIENTSRC)/uil MINCLUDESRC = $(INCLUDESRC) UIL = $(TOP)/motif/clients/uil/uil.static INSTALLLIB = $(DESTDIR)/usr/lib INSTALLSHLIB = $(DESTDIR)/usr/shlib DEPXMLIB = $(XMSRC)/libXm.so XMLIB = $(XMSRC)/libXm.so DEPMRESOURCELIB = $(MRESOURCESRC)/libMrm.so MRESOURCELIB = $(MRESOURCESRC)/libMrm.so UILINCLUDES = -I$(BUILDINCDIR)/uil UILLIB = $(UILSRC)/libUil.a LINTXMWIDGETLIB = $(MWIDGETSRC)/llib-l/Xm.ln LINTXMTOOL = $(MTOOLKITSRC)/llib-lXt.ln LINTUILLIB = $(UILSRC)/llib-lUil.ln # ------------------------------------------------------------------------- # DEC-Specific System Build Parameters HELPDIR = $(LIBDIR)/help UIDDIR = $(LIBDIR)/uid CDADIR = $(USRLIBDIR)/cda DXMSRC = $(MLIBSRC)/DXm DPSSRC = $(EXTENSIONSRC)/DPSII/lib/dps DPSTKSRC = $(EXTENSIONSRC)/DPSII/lib/dpstk PSRESSRC = $(EXTENSIONSRC)/DPSII/lib/psres XIESRC = $(EXTENSIONSRC)/lib/xie IDSSRC = $(MLIBSRC)/ids BKRSRC = $(MLIBSRC)/bkr DWI18NSRC = $(MLIBSRC)/dwi18n LWKSRC = $(MLIBSRC)/lwk DVRSRC = $(MLIBSRC)/dvr DEPDXMLIB = $(DXMSRC)/libDXm.so DXMLIB = $(DXMSRC)/libDXm.so MDXMLIB = $(DXMLIB) DEPDPSLIB = $(DPSSRC)/libdps.so DPSLIB = $(DEPDPSLIB) DEPDPSTKLIB = $(DPSTKSRC)/libdpstk.so DPSTKLIB = $(DEPDPSTKLIB) DEPPSRESLIB = $(PSRESSRC)/libpsres.so PSRESLIB = $(DEPPSRESLIB) DEPXIELIB = $(XIESRC)/libXie.a XIELIB = $(DEPXIELIB) DEPIDSLIB = $(IDSSRC)/libids.so IDSLIB = $(DEPIDSLIB) DEPBKRLIB = $(BKRSRC)/libbkr.so BKRLIB = $(DEPBKRLIB) DEPDWI18NLIB = $(DWI18NSRC)/libdwi18n.a DWI18NLIB = $(DEPDWI18NLIB) DEPLWKLIB = $(LWKSRC)/liblwkdxm.so LWKLIB = $(DEPLWKLIB) DEPDVRLIB = $(DVRSRC)/libdvr.so DVRLIB = $(DEPDVRLIB) DEPIMGLIB = DEPIPSLIB = DEPCHFLIB = DEPCDALIB = DEPDVSLIB = DEPIDS_NOXLIB = IMGLIB = -limg IPSLIB = -lips CHFLIB = -lchf CDALIB = -lcda IDS_NOXLIB = -lids_nox DVSLIB = -ldvs DEBUGUSRLIBDIR=/usr/debugshlib # ------------------------------------------------------------------------- # Imake rules for building libraries, programs, scripts, and data files # rules: $XConsortium: Imake.rules,v 1.123 91/09/16 20:12:16 rws Exp $ # ------------------------------------------------------------------------- # DEC-Specific System Build Rules # $Id: Dec.rules,v 1.1.2.8 92/12/08 19:29:22 Leela_Obilichetti Exp $ # ------------------------------------------------------------------------- # start of Imakefile SUBDIRS = pr_util olc/src OP/src TImer/src JP/src all:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "making" all "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CC=$(CC)' 'CPLUSPLUS=$(CPLUSPLUS)' 'CPLUSPLUSFLAGS=$(CPLUSPLUSFLAGS)' 'GENVERSION=$(GENVERSION)' all); \ done imake:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo imakeing "in $(CURRENT_DIR)/$$i..."; \ sh init_comp); \ done depend:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "depending" "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) depend); \ done clean:: rm `find . -name \*.o -print` `find . -name \*.a -print` `find . -name \*.exe -print` touch schema/jpbatch.sch touch schema/f93olc.sch # ------------------------------------------------------------------------- # common rules for all Makefiles - do not edit emptyrule:: clean:: $(RM_CMD) "#"* Makefile:: $(IMAKE) $(IMAKE): @(cd $(IMAKESRC); if [ -f Makefile ]; then \ echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \ echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \ $(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS="$(BOOTSTRAPCFLAGS)"; fi; \ echo "okay, continuing in $(CURRENT_DIR)") Makefile:: -@if [ -f Makefile ]; then set -x; \ $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \ else exit 0; fi $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) tags:: $(TAGS) -w *.[ch] $(TAGS) -xw *.[ch] > TAGS # ------------------------------------------------------------------------- # rules for building in SUBDIRS - do not edit install:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "installing" "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) DESTDIR='$(DESTDIR)' install); \ done install.man:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "installing man pages" "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) DESTDIR='$(DESTDIR)' install.man); \ done clean:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "cleaning" "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) RM_CMD='$(RM_CMD)' clean); \ done tags:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "tagging" "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) TAGS='$(TAGS)' tags); \ done Makefiles:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ echo "making Makefiles in $(CURRENT_DIR)/$$i..."; \ case "$$i" in \ ./?*/?*/?*/?*) newtop=../../../../ sub=subsubsubsub;; \ ./?*/?*/?*) newtop=../../../ sub=subsubsub;; \ ./?*/?*) newtop=../../ sub=subsub;; \ ./?*) newtop=../ sub=sub;; \ */?*/?*/?*) newtop=../../../../ sub=subsubsubsub;; \ */?*/?*) newtop=../../../ sub=subsubsub;; \ */?*) newtop=../../ sub=subsub;; \ *) newtop=../ sub=sub;; \ esac; \ case "$(TOP)" in \ /?*) newtop= upprefix= ;; \ *) upprefix=../ ;; \ esac; \ $(MAKE) $${sub}dirMakefiles UPPREFIX=$$upprefix NEWTOP=$$newtop \ MAKEFILE_SUBDIR=$$i NEW_CURRENT_DIR=$(CURRENT_DIR)/$$i;\ done subdirMakefiles: $(RM) $(MAKEFILE_SUBDIR)/Makefile.bak -@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \ $(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ else exit 0; fi cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \ $(MAKE) $(MFLAGS) Makefiles subsubdirMakefiles: $(RM) $(MAKEFILE_SUBDIR)/Makefile.bak -@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \ $(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ else exit 0; fi cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \ $(MAKE) $(MFLAGS) Makefiles subsubsubdirMakefiles: $(RM) $(MAKEFILE_SUBDIR)/Makefile.bak -@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \ $(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ else exit 0; fi cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \ $(MAKE) $(MFLAGS) Makefiles subsubsubsubdirMakefiles: $(RM) $(MAKEFILE_SUBDIR)/Makefile.bak -@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then set -x; \ $(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ else exit 0; fi cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \ $(MAKE) $(MFLAGS) Makefiles includes:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo including "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) includes); \ done # ------------------------------------------------------------------------- # dependencies generated by makedepend