Annotation of 43BSD/ucb/lisp/liszt/Makefile, revision 1.1.1.1

1.1       root        1: #$Header: Makefile,v 1.12 83/09/12 15:26:36 layer Exp $
                      2: #
                      3: #makefile for misc things -- lxref and tags
                      4: 
                      5: DESTDIR =
                      6: ObjDir = /usr/ucb
                      7: Liszt = ${ObjDir}/liszt
                      8: XTR = /na/lbc/bin/extract
                      9: 
                     10: CTESrc = chead.l cmacros.l const.l
                     11: 
                     12: Src =  array.l datab.l decl.l expr.l fixnum.l funa.l funb.l func.l io.l \
                     13:        vector.l instr.l tlev.l util.l lversion.l
                     14: 
                     15: LxrefSrc = lxref.l
                     16: 
                     17: AllSrc =  Makefile ChangeLog cmake.l ${CTESrc} ${Src} ${LxrefSrc} ltags tags
                     18: 
                     19: .DEFAULT:lxref
                     20: 
                     21: xtra:  ${DotSSrc}
                     22: 
                     23: doc:
                     24:        ${XTR} -clE "(load 'const.l)(load 'chead.l)" $(CTESrc) $(Src) > doc
                     25: 
                     26: doc.n:
                     27:        ${XTR} -cnlE "(load 'const.l)(load 'chead.l)" $(CTESrc) $(Src) > doc.n
                     28: 
                     29: index:
                     30:        ${XTR} -cli\
                     31:        -E "(progn (chdir'vax)(load'../cmacros.l)(load'../chead.l)(chdir'..))"\
                     32:                $(CTESrc) $(Src) > index
                     33: 
                     34: index.n:
                     35:        ${XTR} -cnli -T "Liszt Index" -p 8\
                     36:        -E "(progn (chdir'vax)(load'lisprc.l)(load'../cmacros.l)(load'../chead.l)(chdir'..))"\
                     37:        $(CTESrc) $(Src) > index.n
                     38: 
                     39: lxref: lxref.l
                     40:        ${Liszt} -xrq -o lxref lxref.l
                     41: 
                     42: install: lxref
                     43:        install lxref ${DESTDIR}${ObjDir}/lxref
                     44: 
                     45: scriptcatall: ${DistSrc}
                     46:        @../scriptcat . liszt ${AllSrc}
                     47: 
                     48: copysource: ${AllSrc}
                     49:        (tar cf - ${AllSrc} | (cd ${CopyTo} ; tar xf -))
                     50: 
                     51: copyobjects: ${AllObj}
                     52:        (tar cf - ${AllObj} | (cd ${CopyTo} ; tar xf -))

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.