xref: /csrg-svn/old/lisp/fp/fp.vax/Makefile (revision 24628)
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