BSD 4_3_Net_2 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 12 Sep 1983 08:26:48 +0000 (00:26 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 12 Sep 1983 08:26:48 +0000 (00:26 -0800)
Work on file usr/src/usr.bin/lisp/liszt/Makefile

Synthesized-from: CSRG/cd2/net.2

usr/src/usr.bin/lisp/liszt/Makefile [new file with mode: 0644]

diff --git a/usr/src/usr.bin/lisp/liszt/Makefile b/usr/src/usr.bin/lisp/liszt/Makefile
new file mode 100644 (file)
index 0000000..e69a604
--- /dev/null
@@ -0,0 +1,52 @@
+#$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
+       mv 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 -))