#$Header: Makefile,v 1.12 83/09/12 15:26:36 layer Exp $ # #makefile for misc things -- lxref and tags DESTDIR = ObjDir = /usr/ucb Liszt = ${ObjDir}/liszt XTR = /na/lbc/bin/extract CTESrc = chead.l cmacros.l const.l Src = array.l datab.l decl.l expr.l fixnum.l funa.l funb.l func.l io.l \ vector.l instr.l tlev.l util.l lversion.l LxrefSrc = lxref.l AllSrc = Makefile ChangeLog cmake.l ${CTESrc} ${Src} ${LxrefSrc} ltags tags .DEFAULT:lxref xtra: ${DotSSrc} doc: ${XTR} -clE "(load 'const.l)(load 'chead.l)" $(CTESrc) $(Src) > doc doc.n: ${XTR} -cnlE "(load 'const.l)(load 'chead.l)" $(CTESrc) $(Src) > doc.n index: ${XTR} -cli\ -E "(progn (chdir'vax)(load'../cmacros.l)(load'../chead.l)(chdir'..))"\ $(CTESrc) $(Src) > index index.n: ${XTR} -cnli -T "Liszt Index" -p 8\ -E "(progn (chdir'vax)(load'lisprc.l)(load'../cmacros.l)(load'../chead.l)(chdir'..))"\ $(CTESrc) $(Src) > index.n lxref: lxref.l ${Liszt} -xrq -o lxref lxref.l install: lxref install lxref ${DESTDIR}${ObjDir}/lxref scriptcatall: ${DistSrc} @../scriptcat . liszt ${AllSrc} copysource: ${AllSrc} (tar cf - ${AllSrc} | (cd ${CopyTo} ; tar xf -)) copyobjects: ${AllObj} (tar cf - ${AllObj} | (cd ${CopyTo} ; tar xf -))