X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/aa4f5a527d486c1fab952b25d4133a834c40df23..770d844aaffe6f98e4a1b34318bc679e676c6791:/usr/src/usr.bin/pascal/libpc/Makefile diff --git a/usr/src/usr.bin/pascal/libpc/Makefile b/usr/src/usr.bin/pascal/libpc/Makefile index 1adfc395d4..de68241e42 100644 --- a/usr/src/usr.bin/pascal/libpc/Makefile +++ b/usr/src/usr.bin/pascal/libpc/Makefile @@ -1,86 +1,21 @@ -SCCSID = "@(#)Makefile 1.4 %G%" -CFLAGS = -O -LIB = ${DESTDIR}/usr/lib -LD= ld -RM = /bin/rm -f -RANLIB= ranlib -AR= ar -GRIND = vgrind -PRINT = vprint -VPR = vpr - -CMDS = ACTFILE.c ADDT.c ARGV.c ASRT.c BUFF.c CARD.c CHR.c CLCK.c \ - CTTOT.c DATE.c DEFNAME.c DISPOSE.c EXPO.c FCALL.c FLUSH.c FNIL.c \ - FRTN.c FSAV.c GET.c GOTO.s HALT.c IN.c INCT.c LINO.c LLIMIT.c \ - LN.c MAX.c MULT.c NAM.c NARGCHK.s NEW.c NEWZ.c NIL.c PACK.c \ +# @(#)Makefile 1.27 (Berkeley) %G% + +LIB= pc +CMDS= ACTFILE.c ADDT.c ARGV.c ASRT.c ASRTS.c ATAN.c BUFF.c CARD.c \ + CASERNG.c CHR.c CLCK.c COS.c CTTOT.c DATE.c DEFNAME.c \ + DFDISPOSE.c DISPOSE.c EXCEPT.c EXP.c EXPO.c FCALL.c FLUSH.c \ + FNIL.c FRTN.c FSAV.c GET.c HALT.c IN.c INCT.c LINO.c \ + LLIMIT.c LN.c MAX.c MULT.c NAM.c NEW.c NIL.c PACK.c \ PAGE.c PRED.c PUT.c RANDOM.c RANG4.c READ4.c READ8.c READC.c \ READE.c READLN.c RELEQ.c RELNE.c RELSGE.c RELSGT.c RELSLE.c \ RELSLT.c RELTGE.c RELTGT.c RELTLE.c RELTLT.c REMOVE.c RESET.c \ - REWRITE.c ROUND.c RSNG4.c SCLCK.c SEED.c SQRT.c STLIM.c \ + REWRITE.c ROUND.c RSNG4.c SCLCK.c SEED.c SIN.c SQRT.c STLIM.c \ SUBSC.c SUBSCZ.c SUBT.c SUCC.c TEOF.c TEOLN.c TIME.c TRUNC.c \ - UNIT.c UNPACK.c WRITEC.c WRITEF.c WRITES.c WRITLN.c - -SYS = ERROR.c GETNAME.c IOSYNC.c PCEXIT.c PCLOSE.c PCSTART.c PFLUSH.c \ - PMFLUSH.c SETRACE.s UNSYNC.c UNWIND.c - -EXTN = APPEND.c CATCHERR.c SEEK.c TELL.c - -HDRS = h00vars.h ashdr.s errdata make.ed1 - -OBJS = ACTFILE.o ADDT.o ARGV.o ASRT.o BUFF.o CARD.o CHR.o CLCK.o\ - CTTOT.o DATE.o DEFNAME.o DISPOSE.o EXPO.o FCALL.o FLUSH.o FNIL.o\ - FRTN.o FSAV.o GET.o GOTO.o HALT.o IN.o INCT.o LINO.o LLIMIT.o\ - LN.o MAX.o MULT.o NAM.o NARGCHK.o NEW.o NEWZ.o NIL.o PACK.o PAGE.o\ - PRED.o PUT.o RANDOM.o RANG4.o READ4.o READ8.o READC.o\ - READE.o READLN.o RELEQ.o RELNE.o RELSGE.o RELSGT.o RELSLE.o\ - RELSLT.o RELTGE.o RELTGT.o RELTLE.o RELTLT.o REMOVE.o RESET.o\ - REWRITE.o ROUND.o RSNG4.o SCLCK.o SEED.o SQRT.o\ - STLIM.o SUBSC.o SUBSCZ.o SUBT.o SUCC.o TEOF.o TEOLN.o TIME.o\ - TRUNC.o UNIT.o UNPACK.o WRITEC.o WRITEF.o WRITES.o WRITLN.o - -SYOBJ = ERROR.o GETNAME.o IOSYNC.o PCEXIT.o PCLOSE.o PCSTART.o PFLUSH.o\ - PMFLUSH.o SETRACE.o UNSYNC.o UNWIND.o - -EXOBJ = APPEND.o CATCHERR.o SEEK.o TELL.o - -sources: ${CMDS} ${SYS} ${EXTN} ${HDRS} -${CMDS} ${SYS} ${EXTN}: ${HDRS} - -.s.o: - cat ashdr.s $*.s | ${AS} -o tmp - -${LD} -x -r -o $@ tmp - -.c.o: - ${CC} ${CFLAGS} -c $*.c - mv $@ tmp - -${LD} -x -r -o $@ tmp - -install: libpc - cp libpc ${LIB}/libpc.a - ${RANLIB} ${LIB}/libpc.a - -libpc: h01errs.h ${OBJS} ${SYOBJ} ${EXOBJ} - ${RM} libpc - ${AR} cr libpc ${OBJS} ${SYOBJ} ${EXOBJ} - ${RANLIB} libpc - -h01errs.h: errdata make.ed1 ashdr.s - ed - errdata lst - ${PRINT} lst makefile *.h [A-Z][A-Z]*.[cs] [a-z][a-z]*.[cs] - ${RM} lst - -grind: sources - ${VGRIND} -t -n makefile >lpr - cat index - ${VGRIND} -t *.h *.c >>lpr - ${VGRIND} -t -x index >lindex - ${VGRIND} -t -n ashdr.s GOTO.s SETRACE.s NARGCHK.s >>lpr - ${VPR} -t lindex lpr - ${RM} lpr lindex index + UNIT.c UNPACK.c VWRITEF.c WRITEC.c WRITEF.c WRITES.c WRITLN.c +SYS= ERROR.c GETNAME.c IOSYNC.c PCEXIT.c PCLOSE.c PCSTART.c \ + PFCLOSE.c PERROR.c PFLUSH.c PMFLUSH.c UNSYNC.c \ + blkclr.c blkcpy.c +EXTN= APPEND.c SEEK.c TELL.c +SRCS= ${CMDS} ${SYS} ${EXTN} + +.include