# Makefile generated by imake - do not edit! # $XConsortium: imake.c,v 1.51 89/12/12 12:37:30 jim 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. # # $Id: imake.tmpl,v 1.50 1991/10/02 20:36:52 gk5g Exp $ #================================================== # Copyright IBM Corporation 1988,1991 - All Rights Reserved # For full copyright information see:'andrew/config/COPYRITE' #================================================== ################################################### # This Makefile is automatically generated by # imake... do not modify or you may lose your # changes when imake generates makefiles again. # Ignore this message if you are not using imake. ################################################### ################################################### # The following comes from the platform.tmpl ################################################### # # The following comes from the macro file # SYSTEM←H←FILE = system.h SYS←IDENT = sun4←41 SYS←OS←ARCH = sun←sparc←41 # # The following is from the allsys.mcr file, and may be over-ridden # by the platform-specific system.mcr file or the # site-specific site.mcr file. # XBASEDIR = / XSRCDIR = KRBLIB = BASEDIR = /import/andrew-r5 DESTDIR = ${BASEDIR} XUTILDIR = /usr/local/bin CDEBUGFLAGS = -O MAKEDODEBUG = SHELL = /bin/sh CSHELL = /bin/csh CC = cc MALLOCALIGNMENT = 4 RESOLVLIB = NETLIBS = SUPLIBS = ADDALIASES = $(BASEDIR)/etc/addalias CLASS = ${BASEDIR}/bin/class MAKEDO = ${BASEDIR}/bin/makedo MAKEDOFLAGS = ${MAKEDODEBUG} -d ${BASEDIR}/lib -b ${BASEDIR}/bin DOINDEX = $(BASEDIR)/bin/doindex XINCDIR = $(XBASEDIR)/usr/include/X11 INCLUDES = -I${BASEDIR}/include/atk -I${BASEDIR}/include -I${XINCDIR} CLASSINCLUDES = ${INCLUDES} DEPENDSCRIPT = $(TOP)/config/depend.csh XMAKEDEPEND = $(XUTILDIR)/makedepend IMAKE = $(XUTILDIR)/imake XLIBDIR = $(XBASEDIR)/usr/lib OLDXLIB = $(XLIBDIR)/liboldX.a IRULESRC = $(TOP)/config FDBWM = $(BASEDIR)/bin/fdbwm FDBBDF = $(BASEDIR)/bin/fdbbdf XFC = $(XBASEDIR)/usr/bin/X11/bdftosnf XMKFONTDIR = $(XBASEDIR)/usr/bin/X11/mkfontdir MACH = and TOP = /import/andrew-r5 AS = as CPP = /lib/cpp LD = ld LINT = lint INSTALL = install TAGS = ctags RM = rm -f MV = mv CP = cp LN = ln -s RANLIB = ranlib AR = ar clq ARDEL = ar d CHMODW = chmod +w LS = ls AWK = awk SORT = sort TR = tr NM = nm MAKE = make SED = sed LEX = lex YACC = yacc SCRIBE = scribe LINTOPTS = -axz LINTLIBFLAG = -C STD←DEFINES = # # End of what comes from the allsys.mcr file. # MALLOCALIGNMENT = 8 PICFLAG = -pic SHLIBLDFLAGS = -assert pure-text # # The following is from the allsys.mcr file, and may be over-ridden # by the platform-specific system.mcr file or the # site-specific site.mcr file. # XBASEDIR = /import/X11R4 XUTILDIR = /import/X11R4/bin BASEDIR = /import/andrew-r5 CDEBUGFLAGS = -g MAKEDODEBUG = -g MALLOCALIGNMENT = 8 RESOLVLIB = /usr/lib/libresolv.a INSTALL = /import/misc/bin/safe-install # # Back from the macro file # ################################################### # Back from platform.tmpl ################################################### MACROFILE = system.mcr .SUFFIXES: .PS .do .o .ih .eh .fwm .snf .rtx .c .s .spp .y .l .ch .mss .fdb .bdf .fb .pcf ALL←INCLUDES = -I. $(LOCALINCLUDES) $(INCLUDES) ALL←DEFINES = $(STD←DEFINES) $(DEFINES) CFLAGS = $(COMPILERFLAGS) $(CDEBUGFLAGS) $(ALL←INCLUDES) $(ALL←DEFINES) TESTING←CFLAGS = -DTESTINGONLYTESTING $(CFLAGS) CLASSFLAGS = $(CLASSINCLUDES) LDFLAGS = $(SYS←LIBRARIES) $(SYSAUX←LIBRARIES) INSTUIDFLAGS = -c -m 4755 INSTLIBFLAGS = -c -m 0664 INSTDOFLAGS = -c -m 0444 INSTINCFLAGS = -c -m 0444 INSTMANFLAGS = -c -m 0444 INSTAPPFLAGS = -c -m 0444 INSTPROGFLAGS = -c -m 0555 INSTPROGRWFLAGS = -c -m 0755 INSTCLASSPROGFLAGS = $(INSTPROGFLAGS) AFSUTILS = $(BASEDIR)/lib/libafs.a UTILLIB = $(BASEDIR)/lib/libutil.a $(BASEDIR)/lib/libafs.a PRSLIB = MALLOCLIB = $(BASEDIR)/lib/libmalloc.a IMAKE←CMD = $(IMAKE) -Timake.tmpl -I. -I$(IRULESRC) -s Makefile DOTDOTIMAKE←CMD = $(IMAKE) -Timake.tmpl -I. -I../$(IRULESRC) -s Makefile ################################################### # The following comes from andrew.rls ################################################### SHARED = sharedir MKDOFLGS = $(MAKEDOFLAGS) -s ALIASDESTDIR = $(DESTDIR)/help ASMPP←CC = $(CC) -E AS←FLAGS = CC←LINK = -ldl FONTEXT = snf FONTEXT = bdf ################################################### # Back from andrew.rls ################################################### All:: all Doc:: doc doc:: install.doc Aliases:: aliases aliases:: install.alias Install:: install install:: all install.time doc system: Install World:: world world:: depend install aliases Tidy:: tidy Clean:: clean clean:: tidy dependInstall:: depend make DESTDIR=$(DESTDIR) install dependAll:: depend make DESTDIR=$(DESTDIR) all depend:: all:: dependInstallClean:: depend install clean tidy:: $(RM) \#* ,* *~ *.CKP *.BAK *.bas errs core $(RM) *.ln *.o *.dog tags TAGS make.log clean:: $(RM) *.do *.eh *.ih *.a *.fwm *.snf *.pcf *.rtx *.fb $(RM) install.time install.doc Makefile:: Imakefile \ $(IRULESRC)/andyenv.h \ $(IRULESRC)/imake.tmpl \ $(IRULESRC)/andrew.rls \ $(IRULESRC)/allsys.h \ $(IRULESRC)/allsys.mcr \ $(IRULESRC)/site.rls \ $(IRULESRC)/site.h \ $(IRULESRC)/site.mcr \ $(IRULESRC)/$(MACROFILE) \ $(IRULESRC)/$(SYSTEM←H←FILE) $(IMAKE←CMD) -DTOPDIR=$(TOP); \ touch .depends; \ cat .depends >>Makefile tags:: $(TAGS) -w *.[ch] $(TAGS) -xw *.[ch] > TAGS ################################################### # The following comes from the local Imakefile ################################################### DOBJS = tiogatxt.do IHFILES = tiogatxt.ih DIRS = $(DESTDIR)/doc \ $(DESTDIR)/doc/atk \ $(DESTDIR)/doc/atk/examples OTHEROBJS=tioga.o tread.o tread.o: tread.h tioga.h tioga.o: tread.h tioga.h all:: $(SHARED) .c.o: $(RM) $@ $(CC) $(PICFLAG) -c $(CFLAGS) $*.c $(MV) $*.o shared/$*.o $(CC) -c $(CFLAGS) $*.c all:: $(SHARED) $(IHFILES) $(DOBJS) .ch.ih: ; $(CLASS) -s $(CLASSFLAGS) $*.ch .ch.eh: ; $(CLASS) -s $(CLASSFLAGS) $*.ch .o.do: $(MAKEDO) $(MKDOFLGS) -o $*.do $*.o $(DOINDEX) $*.do .c.do: $(RM) $*.do $(CC) -c $(CFLAGS) $*.c $(MAKEDO) $(MKDOFLGS) -o $*.do $*.o $(DOINDEX) $*.do all:: tiogatxt.do tiogatxt.do: tiogatxt.o $(OTHEROBJS) $(MAKEDO) $(MKDOFLGS) -o tiogatxt.do tiogatxt.o $(OTHEROBJS) $(DOINDEX) tiogatxt.do depend:: $(DEPENDSCRIPT) $(XMAKEDEPEND) $(CLASS) \ "$(ALL←INCLUDES)" "$(ALL←DEFINES)" ################################################### # Back from the local Imakefile ################################################### sharedir:: @if [ ! -d shared ]; then \ mkdir shared ; \ else \ exit 0 ; \ fi tidy:: @if [ -d shared ]; then \ $(RM) shared/?*.o; \ else \ exit 0; \ fi Makefiles:: Makefile install.time:: touch install.time install.doc:: touch install.doc install.alias:: ##### DEPENDENCY LINE - DO NOT DELETE ##### tiogatxt.ih tiogatxt.eh: /import/andrew-r5/include/atk/text.ch tiogatxt.ih tiogatxt.eh: /import/andrew-r5/include/atk/smpltext.ch tiogatxt.ih tiogatxt.eh: /import/andrew-r5/include/atk/dataobj.ch tiogatxt.ih tiogatxt.eh: /import/andrew-r5/include/atk/observe.ch tiogatxt.ih tiogatxt.eh: /import/andrew-r5/include/class.h tiogatxt.ih tiogatxt.eh: tiogatxt.ch tioga.o: /usr/include/stdio.h tioga.o: /usr/include/sys/types.h tioga.o: /usr/include/sys/stdtypes.h tioga.o: /usr/include/sys/sysmacros.h tioga.o: /usr/include/sys/stat.h tioga.o: tioga.h tioga.o: tread.h tiogatxt.o: /usr/include/stdio.h tiogatxt.o: /import/andrew-r5/include/class.h tiogatxt.o: /import/andrew-r5/include/atk/style.ih tiogatxt.o: /import/andrew-r5/include/atk/envrment.ih tiogatxt.o: /import/andrew-r5/include/atk/nstdmark.ih tiogatxt.o: /import/andrew-r5/include/atk/stylesht.ih tiogatxt.o: /import/andrew-r5/include/atk/observe.ih tiogatxt.o: tiogatxt.eh tiogatxt.o: /import/andrew-r5/include/atk/text.ih tiogatxt.o: /import/andrew-r5/include/atk/smpltext.ih tiogatxt.o: /import/andrew-r5/include/atk/mark.ih tiogatxt.o: /import/andrew-r5/include/atk/dataobj.ih tiogatxt.o: /import/andrew-r5/include/atk/atom.ih tiogatxt.o: /import/andrew-r5/include/atk/namespc.ih tiogatxt.o: tioga.h tiogatxt.o: tread.h tread.o: /usr/include/stdio.h tread.o: /usr/include/ctype.h tread.o: tioga.h tread.o: tread.h