# # This makefile correctly builds TECOC on a Commodore Amiga with AmigaDOS # version 1.3, and SAS Institute C version 5.10. To use this file, type # # lmk -f makefile.ami # # Note: file tecoc.lnk is needed for this file to work. # CC=lc # # use for production runs: # #CFLAGS= -O -cu #LFLAGS= nodebug smallcode smalldata # # use for debugging runs: # CFLAGS= -d3 -cu LFLAGS= verbose # # Objects to link to build tecoc # OFILES= baksrc.o bldstr.o clenup.o cmatch.o docjr.o doeves.o doflag.o \ echoit.o err.o exea.o exeats.o exeb.o exebar.o exebsl.o exec.o \ execcc.o execln.o execom.o execrt.o execst.o execta.o exectc.o \ exectd.o execte.o execti.o exectl.o exectn.o execto.o exectp.o \ exectq.o exectr.o exects.o exectt.o exectu.o exectv.o exectw.o \ exectx.o execty.o exectz.o exed.o exedgt.o exedot.o exedqu.o \ exee.o exeequ.o exeesc.o exeexc.o exeey.o exef.o exefb.o exeg.o \ exegtr.o exeh.o exei.o exeill.o exej.o exek.o exel.o exelbr.o \ exelst.o exem.o exen.o exenul.o exenyi.o exeo.o exeopr.o exep.o \ exeprc.o exepw.o exeq.o exeqes.o exer.o exerbr.o exertp.o exes.o \ exescl.o exet.o exeu.o exeund.o exeusc.o exev.o exew.o exex.o \ exey.o exez.o findes.o findqr.o flowec.o flowee.o flowel.o \ getara.o getnma.o inccbp.o init.o insstr.o isradx.o ln2chr.o \ makdbf.o makrom.o popmac.o pshmac.o pushex.o rdline.o rdpage.o \ readcs.o replac.o search.o singlp.o skpcmd.o srclop.o sserch.o \ tabort.o typbuf.o typest.o uminus.o wrpage.o zfrsrc.o zamiga.o \ tecoc.o tecoc: $(OFILES) blink with tecoc.lnk $(LFLAGS) # # delete objects and executable # clean: delete \#?.o tecoc # # object <- source dependencies # tecoc.o: tecoc.c zport.h tecoc.h deferr.h dchars.h chmacs.h baksrc.o: baksrc.c zport.h tecoc.h defext.h dchars.h chmacs.h deferr.h bldstr.o: bldstr.c zport.h tecoc.h defext.h deferr.h dchars.h chmacs.h clenup.o: clenup.c zport.h tecoc.h defext.h cmatch.o: cmatch.c zport.h tecoc.h defext.h dchars.h chmacs.h deferr.h docjr.o: docjr.c zport.h tecoc.h defext.h deferr.h doeves.o: doeves.c zport.h tecoc.h defext.h dchars.h doflag.o: doflag.c zport.h tecoc.h defext.h echoit.o: echoit.c zport.h tecoc.h defext.h dchars.h err.o: err.c zport.h tecoc.h defext.h deferr.h dchars.h exea.o: exea.c zport.h tecoc.h defext.h deferr.h exeats.o: exeats.c zport.h tecoc.h defext.h exeb.o: exeb.c zport.h tecoc.h defext.h exebar.o: exebar.c zport.h tecoc.h defext.h deferr.h exebsl.o: exebsl.c zport.h tecoc.h defext.h chmacs.h exec.o: exec.c zport.h tecoc.h defext.h execcc.o: execcc.c zport.h tecoc.h defext.h deferr.h execln.o: execln.c zport.h tecoc.h defext.h execom.o: execom.c zport.h tecoc.h defext.h deferr.h execrt.o: execrt.c zport.h tecoc.h defext.h chmacs.h deferr.h execst.o: execst.c zport.h tecoc.h defext.h deferr.h execta.o: execta.c zport.h tecoc.h defext.h dchars.h exectc.o: exectc.c zport.h tecoc.h defext.h dchars.h exectd.o: exectd.c zport.h tecoc.h defext.h execte.o: execte.c zport.h tecoc.h defext.h execti.o: execti.c zport.h tecoc.h defext.h dchars.h exectl.o: exectl.c zport.h tecoc.h defext.h dchars.h exectn.o: exectn.c zport.h tecoc.h defext.h execto.o: execto.c zport.h tecoc.h defext.h exectp.o: exectp.c zport.h tecoc.h defext.h exectq.o: exectq.c zport.h tecoc.h defext.h exectr.o: exectr.c zport.h tecoc.h defext.h deferr.h exects.o: exects.c zport.h tecoc.h defext.h exectt.o: exectt.c zport.h tecoc.h defext.h deferr.h exectu.o: exectu.c zport.h tecoc.h defext.h deferr.h dchars.h exectv.o: exectv.c zport.h tecoc.h defext.h deferr.h exectw.o: exectw.c zport.h tecoc.h defext.h deferr.h exectx.o: exectx.c zport.h tecoc.h defext.h execty.o: execty.c zport.h tecoc.h defext.h exectz.o: exectz.c zport.h tecoc.h defext.h exed.o: exed.c zport.h tecoc.h defext.h deferr.h exedgt.o: exedgt.c zport.h tecoc.h defext.h deferr.h chmacs.h exedot.o: exedot.c zport.h tecoc.h defext.h exedqu.o: exedqu.c zport.h tecoc.h defext.h deferr.h chmacs.h exee.o: exee.c zport.h tecoc.h defext.h chmacs.h dchars.h deferr.h exeequ.o: exeequ.c zport.h tecoc.h defext.h dchars.h deferr.h exeesc.o: exeesc.c zport.h tecoc.h defext.h dchars.h exeexc.o: exeexc.c zport.h tecoc.h defext.h exeey.o: exeey.c zport.h tecoc.h defext.h exef.o: exef.c zport.h tecoc.h defext.h chmacs.h deferr.h exefb.o: exefb.c zport.h tecoc.h defext.h deferr.h exeg.o: exeg.c zport.h tecoc.h defext.h deferr.h exegtr.o: exegtr.c zport.h tecoc.h defext.h deferr.h exeh.o: exeh.c zport.h tecoc.h defext.h exei.o: exei.c zport.h tecoc.h defext.h dchars.h deferr.h exeill.o: exeill.c zport.h tecoc.h defext.h deferr.h exej.o: exej.c zport.h tecoc.h defext.h exek.o: exek.c zport.h tecoc.h defext.h exel.o: exel.c zport.h tecoc.h defext.h exelbr.o: exelbr.c zport.h tecoc.h defext.h deferr.h exelst.o: exelst.c zport.h tecoc.h defext.h deferr.h exem.o: exem.c zport.h tecoc.h defext.h deferr.h exen.o: exen.c zport.h tecoc.h defext.h deferr.h exenul.o: exenul.c zport.h tecoc.h defext.h exenyi.o: exenyi.c zport.h tecoc.h defext.h deferr.h exeo.o: exeo.c zport.h tecoc.h defext.h dchars.h deferr.h exeopr.o: exeopr.c zport.h tecoc.h defext.h exep.o: exep.c zport.h tecoc.h defext.h deferr.h exeprc.o: exeprc.c zport.h tecoc.h defext.h deferr.h exepw.o: exepw.c zport.h tecoc.h defext.h exeq.o: exeq.c zport.h tecoc.h defext.h deferr.h exeqes.o: exeqes.c zport.h tecoc.h defext.h exer.o: exer.c zport.h tecoc.h defext.h exerbr.o: exerbr.c zport.h tecoc.h defext.h deferr.h exertp.o: exertp.c zport.h tecoc.h defext.h deferr.h exes.o: exes.c zport.h tecoc.h defext.h dchars.h deferr.h exescl.o: exescl.c zport.h tecoc.h defext.h deferr.h exet.o: exet.c zport.h tecoc.h defext.h dchars.h exeu.o: exeu.c zport.h tecoc.h defext.h deferr.h exeund.o: exeund.c zport.h tecoc.h defext.h deferr.h exeusc.o: exeusc.c zport.h tecoc.h defext.h dchars.h exev.o: exev.c zport.h tecoc.h defext.h exew.o: exew.c zport.h tecoc.h defext.h dscren.h exex.o: exex.c zport.h tecoc.h defext.h deferr.h exey.o: exey.c zport.h tecoc.h defext.h deferr.h exez.o: exez.c zport.h tecoc.h defext.h findes.o: findes.c zport.h tecoc.h defext.h deferr.h findqr.o: findqr.c zport.h tecoc.h defext.h deferr.h chmacs.h flowec.o: flowec.c zport.h tecoc.h defext.h deferr.h flowee.o: flowee.c zport.h tecoc.h defext.h deferr.h flowel.o: flowel.c zport.h tecoc.h defext.h deferr.h getara.o: getara.c zport.h tecoc.h defext.h deferr.h getnma.o: getnma.c zport.h tecoc.h defext.h deferr.h inccbp.o: inccbp.c zport.h tecoc.h defext.h deferr.h init.o: init.c zport.h tecoc.h defext.h deferr.h insstr.o: insstr.c zport.h tecoc.h defext.h deferr.h isradx.o: isradx.c zport.h tecoc.h defext.h chmacs.h ln2chr.o: ln2chr.c zport.h tecoc.h defext.h dchars.h chmacs.h makdbf.o: makdbf.c zport.h tecoc.h defext.h makrom.o: makrom.c zport.h tecoc.h defext.h deferr.h popmac.o: popmac.c zport.h tecoc.h defext.h pshmac.o: pshmac.c zport.h tecoc.h defext.h deferr.h pushex.o: pushex.c zport.h tecoc.h defext.h dchars.h deferr.h rdline.o: rdline.c zport.h tecoc.h defext.h deferr.h dchars.h rdpage.o: rdpage.c zport.h tecoc.h defext.h deferr.h readcs.o: readcs.c zport.h tecoc.h defext.h dchars.h chmacs.h deferr.h \ dscren.h replac.o: replac.c zport.h tecoc.h defext.h dchars.h search.o: search.c zport.h tecoc.h defext.h deferr.h dchars.h singlp.o: singlp.c zport.h tecoc.h defext.h dchars.h skpcmd.o: skpcmd.c zport.h tecoc.h defext.h chmacs.h dchars.h deferr.h srclop.o: srclop.c zport.h tecoc.h defext.h deferr.h sserch.o: sserch.c zport.h tecoc.h defext.h tabort.o: tabort.c zport.h tecoc.h typbuf.o: typbuf.c zport.h tecoc.h defext.h dchars.h chmacs.h typest.o: typest.c zport.h tecoc.h defext.h dchars.h uminus.o: uminus.c zport.h tecoc.h defext.h wrpage.o: wrpage.c zport.h tecoc.h defext.h dchars.h deferr.h zfrsrc.o: zfrsrc.c zport.h tecoc.h defext.h dchars.h chmacs.h deferr.h zamiga.o: zamiga.c zport.h tecoc.h clpars.h dchars.h deferr.h defext.h \ dscren.h vrbmsg.h