# Makefile generated by imake - do not edit! # $XConsortium: imake.c,v 1.65 91/07/25 17:50:17 rws Exp $ # # The cpp used on this machine replaces all newlines and multiple tabs and # spaces in a macro expansion with a single space. Imake tries to compensate # for this, but is not always successful. # # ------------------------------------------------------------------------- # Makefile generated from "Imake.tmpl" and # $XConsortium: Imake.tmpl,v 1.139 91/09/16 08:52:48 rws Exp $ # # 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 $ ALLINCLUDES = $(STD_INCLUDES) $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) # ------------------------------------------------------------------------- # platform-specific configuration parameters - edit usl.cf to change MEMUTILDEF = MEMUTILLIB = INC = $(TOOLS)/usr/include YFLAGS = STRIP = $(PFX)strip AWK = /usr/bin/awk CD = cd LS = /bin/ls PR = /bin/pr CHMOD = $(CH)chmod CHOWN = $(CH)chown CHGRP = $(CH)chgrp SED = /bin/sed MCS = $(PFX)mcs -d PROTO_DEFINES = LOCAL_LIBRARIES = $(XLIB) SYS_LIBRARIES = USE_INSTALLED = SYS_TO_BUILD = ARCHIVE_ONLY = USE_INSTALLED = -DUseInstalled BUILD_DEFINES = $(SYS_TO_BUILD) $(USE_INSTALLED) $(ARCHIVE_ONLY) # :: end of BUILD_DEFINES set-up UNIX_REL = -DSVR4 MAKEDEFINES = $(STD_DEFINES) $(BUILD_DEFINES) $(UNIX_REL) $(CCS_USED) # until we use R5 server, use R4 font structures # operating system: OSName INSTALLFLAGS = -m 0644 # $XConsortium: sv4Lib.rules,v 1.8 91/07/19 15:38:53 rws Exp $ FURCCOPTIONS = -Xa -W2,-A -Wa,-r FUR = $(PFX)fur INCLUDE_EXTENSION = $(INCDIR)/extensions TOP_INCLUDES = # ------------------------------------------------------------------------- # 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 $ # # ProjectRoot is where you want to install the binaries, libs, fonts etc # PROJECTROOT = $(ROOT)/$(MACH)/usr/X XWINHOME = /usr/X XWINLIBDIR = $(XWINHOME)/lib XWINBINDIR = $(XWINHOME)/bin USLCLIENTSRC = $(TOP)/uslclients DESKTOPDIR = $(PROJECTROOT)/desktop DTADMDIR = $(PROJECTROOT)/adm XDEFAULTS = $(PROJECTROOT)/defaults FONTINCSRC = $(FONTSRC)/include FONTLIBINCSRC = $(FONTSRC)/lib/include FOLIOLIBSRC = $(FONTSRC)/lib/folio FONTLIBSRC = $(FONTSRC)/lib/font BITMAPFONTSRC = $(FONTSRC)/lib/bitmap FONTSLIBSRC = $(FONTSRC)/lib/ XOLSRC = $(LIBSRC)/Xol XOLLIBSRC = $(LIBSRC)/Xol BITMAPLIBS_TO_BUILD = libbitmap.a libbitmap.so FONTLIBS_TO_BUILD = libfont.a libfont.so USL_DEFINES = -DLIBDIR=\"$(XWINLIBDIR)\" -DDESTDIR=\"$(XWINHOME)\" DEFINES = $(USL_DEFINES) SHELL = /bin/sh TOP = . CURRENT_DIR = ./hacks AR = $(PFX)ar rv BOOTSTRAPCFLAGS = -Dusl CC = $(PFX)cc AS = $(PFX)as COMPRESS = compress CPP = $(TOOLS)/usr/ccs/lib/$(PFX)cpp $(STD_CPP_DEFINES) PREPROCESSCMD = $(PFX)cc -E $(STD_CPP_DEFINES) INSTALL = /usr/ucb/install LD = $(PFX)ld LINT = $(PFX)lint LINTLIBFLAG = -o LINTOPTS = -ax LN = /bin/ln -s MAKE = $(PFX)make MV = /bin/mv CP = /bin/cp HCC = /bin/cc SED = /bin/sed RM = /bin/rm -f TROFF = psroff MSMACROS = -ms TBL = tbl EQN = eqn STD_INCLUDES = -I. STD_CPP_DEFINES = -DUSL -DSVR4 -DSYSV -DI18N $(MEMUTILDEF) STD_DEFINES = -DUSL -DSVR4 -DSYSV -DI18N $(MEMUTILDEF) EXTRA_LOAD_FLAGS = EXTRA_LIBRARIES = -lnsl -ldl $(MEMUTILLIB) TAGS = ctags SHAREDCODEDEF = SHLIBDEF = PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO INSTPGMFLAGS = -s INSTBINFLAGS = -m 0755 INSTUIDFLAGS = -m 4755 INSTLIBFLAGS = -m 0644 INSTINCFLAGS = -m 0444 INSTMANFLAGS = -m 0444 INSTDATFLAGS = -m 0444 INSTKMEMFLAGS = -m 4755 PROJECTROOT = $(ROOT)/$(MACH)/usr/X CDEBUGFLAGS = CCOPTIONS = -Xa -W2,-A ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES) ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(DEFINES) CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(LOCAL_LDFLAGS) -T 0x8300000 -L$(USRLIBDIR) LDCOMBINEFLAGS = -r DEPENDFLAGS = MACROFILE = usl.cf RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut IMAKE_DEFINES = IRULESRC = $(CONFIGDIR) IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(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 = $(ROOT)/$(MACH)/usr/X/lib BINDIR = $(ROOT)/$(MACH)/usr/X/bin INCROOT = $(ROOT)/$(MACH)/usr/X/include BUILDINCROOT = $(TOP) BUILDINCDIR = $(BUILDINCROOT)/X11 BUILDINCTOP = .. INCDIR = $(INCROOT)/X11 ADMDIR = /usr/adm LIBDIR = $(USRLIBDIR) CONFIGDIR = $(LIBDIR)/config LINTLIBDIR = $(USRLIBDIR)/lint FONTDIR = $(LIBDIR)/fonts XINITDIR = $(LIBDIR)/xinit XDMDIR = $(LIBDIR)/xdm TWMDIR = $(LIBDIR)/twm MANPATH = $(ROOT)/$(MACH)/usr/X/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 = -L -l -t INSTAPPFLAGS = $(INSTDATFLAGS) IMAKE = imake DEPEND = makedepend RGB = rgb FONTC = bdftosnf MKFONTDIR = mkfontdir MKDIRHIER = /bin/sh $(BINDIR)/mkdirhier 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 = $(UTILSRC)/makedepend IMAKESRC = $(CONFIGSRC) XAUTHSRC = /usr/X/lib XLIBSRC = /usr/X/lib XMUSRC = /usr/X/lib TOOLKITSRC = /usr/X/lib AWIDGETSRC = /usr/X/lib OLDXLIBSRC = /usr/X/lib XDMCPLIBSRC = /usr/X/lib BDFTOSNFSRC = $(FONTSRC)/clients/bdftosnf MKFONTDIRSRC = $(FONTSRC)/clients/mkfontdir FSLIBSRC = $(FONTSRC)/lib/fs FONTSERVERSRC = $(FONTSRC)/server EXTENSIONSRC = $(TOP)/extensions XILIBSRC = $(EXTENSIONSRC)/lib/xinput XTESTLIBSRC = $(EXTENSIONSRC)/lib/xtest PHIGSLIBSRC = $(EXTENSIONSRC)/lib/PEX # $XConsortium: sv4Lib.tmpl,v 1.6 92/01/25 16:46:55 rws Exp $ # # USL: BEGIN # The default revision numbers from MIT is 5. But since USL has to be # backward compatible, so force it to 1 # SOXOLREV = 1 SOOLITREV = 1 SOOLITMREV = 1 SOOLITOREV = 1 SODTREV = 1 # USL: END SHLIBLDFLAGS = -G -z text PICFLAGS = -K PIC DEPEXTENSIONLIB = EXTENSIONLIB = -lXext DEPXLIB = $(DEPEXTENSIONLIB) XLIB = $(EXTENSIONLIB) -lX11 DEPXMULIB = $(USRLIBDIR)/libXmu.so.$(SOXMUREV) XMULIB = -lXmu DEPOLDXLIB = OLDXLIB = -loldX DEPXTOOLLIB = XTOOLLIB = -lXt DEPXOLLIB = $(USRLIBDIR)/libOlit.so.$(SOXOLREV) XOLLIB = -lOlit DEPXAWLIB = XAWLIB = -lXaw DEPXILIB = XILIB = -lXi DEPXTESTLIB = XTESTLIB = -lXtst # # USL: BEGIN # XHOSTLOC = $(DESTDIR)/$(LIBDIR) SHLIBFLAGS = -L $(ROOT)/$(MACH)/usr/lib -L $(ROOT)/$(MACH)/lib -L $(XHOSTLOC) # # USL: END # SOXLIBREV = 1 SOXTREV = 1 SOXAWREV = 1 SOOLDXREV = 1 SOXMUREV = 1 SOXEXTREV = 1 SOXINPUTREV = 1 SOXTESTREV = 1 SOXTRAPREV = 1 DEPXAUTHLIB = $(USRLIBDIR)/libXau.a XAUTHLIB = -lXau DEPXDMCPLIB = $(USRLIBDIR)/libXdmcp.a XDMCPLIB = -lXdmcp DEPPHIGSLIB = $(USRLIBDIR)/libphigs.a PHIGSLIB = -lphigs DEPXBSDLIB = $(USRLIBDIR)/libXbsd.a XBSDLIB = -lXbsd LINTEXTENSIONLIB = $(LINTLIBDIR)/llib-lXext.ln LINTXLIB = $(LINTLIBDIR)/llib-lX11.ln LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln LINTXTOOL = $(LINTLIBDIR)/llib-lXt.ln LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln LINTXI = $(LINTLIBDIR)/llib-lXi.ln LINTPHIGS = $(LINTLIBDIR)/llib-lphigs.ln DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB) DEPLIBS1 = $(DEPLIBS) DEPLIBS2 = $(DEPLIBS) DEPLIBS3 = $(DEPLIBS) # ------------------------------------------------------------------------- # Imake rules for building libraries, programs, scripts, and data files # rules: $XConsortium: Imake.rules,v 1.126 91/12/30 20:14:35 rws Exp $ # ------------------------------------------------------------------------- # start of Imakefile MOTIFINCLUDES = -I/usr/X/include MOTIFLDOPTIONS = -L/usr/X/lib MOTIFLIBS = -lXm EXTRA_LIBRARIES= -lgen -L/usr/ucblib -lucb -lnsl UTILS = ../utils INCLUDES = -I$(UTILS) DEFINES = -DHAVE_XPM EXTRA_LIBRARIES = $(XMULIB) $(XTOOLLIB) -lXpm -L/usr/ucblib -lucb $(EXTENSIONLIB) $(XLIB) -lm -lnsl HACKS = attraction.c greynetic.c helix.c hopalong.c xroger-hack.c \ noseguy.c pyro.c qix.c rocks.c rorschach.c blitspin.c \ imsmap.c slidescreen.c decayscreen.c maze.c hypercube.c \ halo.c MEN = attraction.man greynetic.man helix.man hopalong.man \ noseguy.man pyro.man xroger.man qix.man rocks.man \ rorschach.man blitspin.man imsmap.man slidescreen.man \ decayscreen.man maze.man hypercube.man halo.man TARFILES = README Imakefile screenhack.c $(HACKS) screenhack.h \ vroot.h xlock.h $(MEN) .gdbinit noses/\* all:: echo_tarfiles: @echo $(TARFILES) HOBJS=screenhack.o $(UTILS)/resources.o $(UTILS)/usleep.o all:: qix qix: $(HOBJS) $(UTILS)/hsv.o screenhack.h qix.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o qix.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: qix @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) qix $(DESTDIR)$(BINDIR) install.man:: qix.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) qix.man $(DESTDIR)$(MANDIR)/qix.$(MANSUFFIX) clean:: $(RM) qix all:: helix helix: $(HOBJS) $(UTILS)/hsv.o screenhack.h helix.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o helix.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: helix @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) helix $(DESTDIR)$(BINDIR) install.man:: helix.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) helix.man $(DESTDIR)$(MANDIR)/helix.$(MANSUFFIX) clean:: $(RM) helix all:: pyro pyro: $(HOBJS) $(UTILS)/hsv.o screenhack.h pyro.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o pyro.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: pyro @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) pyro $(DESTDIR)$(BINDIR) install.man:: pyro.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) pyro.man $(DESTDIR)$(MANDIR)/pyro.$(MANSUFFIX) clean:: $(RM) pyro all:: attraction attraction: $(HOBJS) $(UTILS)/hsv.o $(UTILS)/spline.o screenhack.h attraction.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o $(UTILS)/spline.o attraction.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: attraction @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) attraction $(DESTDIR)$(BINDIR) install.man:: attraction.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) attraction.man $(DESTDIR)$(MANDIR)/attraction.$(MANSUFFIX) clean:: $(RM) attraction all:: rorschach rorschach: $(HOBJS) $(UTILS)/hsv.o screenhack.h rorschach.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o rorschach.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: rorschach @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) rorschach $(DESTDIR)$(BINDIR) install.man:: rorschach.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) rorschach.man $(DESTDIR)$(MANDIR)/rorschach.$(MANSUFFIX) clean:: $(RM) rorschach all:: hopalong hopalong: $(HOBJS) $(UTILS)/hsv.o screenhack.h hopalong.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o hopalong.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: hopalong @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) hopalong $(DESTDIR)$(BINDIR) install.man:: hopalong.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) hopalong.man $(DESTDIR)$(MANDIR)/hopalong.$(MANSUFFIX) clean:: $(RM) hopalong all:: xroger xroger: $(HOBJS) $(UTILS)/hsv.o $(UTILS)/xroger.o screenhack.h xroger-hack.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o $(UTILS)/xroger.o xroger-hack.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: xroger @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) xroger $(DESTDIR)$(BINDIR) install.man:: xroger.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) xroger.man $(DESTDIR)$(MANDIR)/xroger.$(MANSUFFIX) clean:: $(RM) xroger all:: rocks rocks: $(HOBJS) screenhack.h rocks.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) rocks.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: rocks @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) rocks $(DESTDIR)$(BINDIR) install.man:: rocks.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) rocks.man $(DESTDIR)$(MANDIR)/rocks.$(MANSUFFIX) clean:: $(RM) rocks all:: noseguy noseguy: $(HOBJS) screenhack.h noseguy.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) noseguy.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: noseguy @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) noseguy $(DESTDIR)$(BINDIR) install.man:: noseguy.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) noseguy.man $(DESTDIR)$(MANDIR)/noseguy.$(MANSUFFIX) clean:: $(RM) noseguy all:: blitspin blitspin: $(HOBJS) screenhack.h blitspin.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) blitspin.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: blitspin @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) blitspin $(DESTDIR)$(BINDIR) install.man:: blitspin.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) blitspin.man $(DESTDIR)$(MANDIR)/blitspin.$(MANSUFFIX) clean:: $(RM) blitspin all:: greynetic greynetic: $(HOBJS) screenhack.h greynetic.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) greynetic.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: greynetic @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) greynetic $(DESTDIR)$(BINDIR) install.man:: greynetic.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) greynetic.man $(DESTDIR)$(MANDIR)/greynetic.$(MANSUFFIX) clean:: $(RM) greynetic all:: slidescreen slidescreen: $(HOBJS) $(UTILS)/grabscreen.o screenhack.h slidescreen.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/grabscreen.o slidescreen.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: slidescreen @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) slidescreen $(DESTDIR)$(BINDIR) install.man:: slidescreen.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) slidescreen.man $(DESTDIR)$(MANDIR)/slidescreen.$(MANSUFFIX) clean:: $(RM) slidescreen all:: decayscreen decayscreen: $(HOBJS) $(UTILS)/grabscreen.o screenhack.h decayscreen.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/grabscreen.o decayscreen.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: decayscreen @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) decayscreen $(DESTDIR)$(BINDIR) install.man:: decayscreen.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) decayscreen.man $(DESTDIR)$(MANDIR)/decayscreen.$(MANSUFFIX) clean:: $(RM) decayscreen all:: imsmap imsmap: $(HOBJS) $(UTILS)/hsv.o screenhack.h imsmap.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o imsmap.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: imsmap @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) imsmap $(DESTDIR)$(BINDIR) install.man:: imsmap.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) imsmap.man $(DESTDIR)$(MANDIR)/imsmap.$(MANSUFFIX) clean:: $(RM) imsmap all:: maze maze: $(HOBJS) $(UTILS)/xroger.o screenhack.h maze.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/xroger.o maze.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: maze @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) maze $(DESTDIR)$(BINDIR) install.man:: maze.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) maze.man $(DESTDIR)$(MANDIR)/maze.$(MANSUFFIX) clean:: $(RM) maze all:: hypercube hypercube: $(HOBJS) screenhack.h hypercube.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) hypercube.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: hypercube @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) hypercube $(DESTDIR)$(BINDIR) install.man:: hypercube.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) hypercube.man $(DESTDIR)$(MANDIR)/hypercube.$(MANSUFFIX) clean:: $(RM) hypercube all:: halo halo: $(HOBJS) $(UTILS)/hsv.o screenhack.h halo.o $(DEPLIBS) $(RM) $@ $(CC) -o $@ $(LDOPTIONS) $(HOBJS) $(UTILS)/hsv.o halo.o $(LDLIBS) $(EXTRA_LOAD_FLAGS) install:: halo @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi $(INSTALL) -c $(INSTPGMFLAGS) halo $(DESTDIR)$(BINDIR) install.man:: halo.man @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi $(INSTALL) -c $(INSTMANFLAGS) halo.man $(DESTDIR)$(MANDIR)/halo.$(MANSUFFIX) clean:: $(RM) halo # ------------------------------------------------------------------------- # common rules for all Makefiles - do not edit emptyrule:: clean:: $(RM_CMD) "#"* 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 # ------------------------------------------------------------------------- # empty rules for directories that do not have SUBDIRS - do not edit install:: @echo "install in $(CURRENT_DIR) done" install.man:: @echo "install.man in $(CURRENT_DIR) done" Makefiles:: includes:: # ------------------------------------------------------------------------- # dependencies generated by makedepend