1*24628Smckusick# FP interpreter/compiler 2*24628Smckusick# Copyright (c) 1982 Scott B. Baden 3*24628Smckusick# Berkeley, California 4*24628Smckusick# 5*24628Smckusick# Copyright (c) 1982 Regents of the University of California. 6*24628Smckusick# All rights reserved. The Berkeley software License Agreement 7*24628Smckusick# specifies the terms and conditions for redistribution. 8*24628Smckusick# 9*24628Smckusick# @(#)Makefile 4.1 (Berkeley) 09/07/85 10*24628Smckusick# 11*24628SmckusickDESTDIR = 12*24628Smckusick 13*24628SmckusickFP_SYS = runFp.l fpMain.l\ 14*24628Smckusick scanner.l parser.l codeGen.l\ 15*24628Smckusick primFp.l utils.l fpPP.l handlers.l fpMeasures.l 16*24628Smckusick 17*24628SmckusickFP_SYSO = runFp.o fpMain.o\ 18*24628Smckusick scanner.o parser.o codeGen.o\ 19*24628Smckusick primFp.o utils.o fpPP.o handlers.o fpMeasures.o 20*24628Smckusick 21*24628Smckusick.SUFFIXES: 22*24628Smckusick.SUFFIXES: .l .o 23*24628Smckusick.l.o: 24*24628Smckusick liszt -axq $< 25*24628Smckusick 26*24628Smckusick 27*24628Smckusickfp: ${FP_SYSO} 28*24628Smckusick /bin/rm -f fp 29*24628Smckusick echo "(progn (load 'runFp)\ 30*24628Smckusick (dumplisp fp))" | lisp > junk.fp 31*24628Smckusick chmod 755 fp 32*24628Smckusick 33*24628Smckusick${FP_SYSO}: specials.l fpMacs.o 34*24628Smckusick 35*24628Smckusick 36*24628Smckusickinstall: fp 37*24628Smckusick install -s fp ${DESTDIR}/usr/ucb/fp 38*24628Smckusick 39*24628Smckusickclean: 40*24628Smckusick rm -f core *.[ox] junk.fp 41*24628Smckusick 42*24628Smckusick 43*24628Smckusicklistings: ${FP_SYS} 44*24628Smckusick print runFp.l fpMain.l scanner.l parser.l codeGen.l \ 45*24628Smckusick primFp.l utils.l fpPP.l handlers.l fpMeasures.l \ 46*24628Smckusick specials.l fpMacs.l & 47