xref: /csrg-svn/old/lisp/fp/fp.vax/Makefile (revision 38548)
124628Smckusick#  FP interpreter/compiler
224628Smckusick#  Copyright (c) 1982  Scott B. Baden
324628Smckusick#  Berkeley, California
424628Smckusick#
524628Smckusick#  Copyright (c) 1982 Regents of the University of California.
624628Smckusick#  All rights reserved.  The Berkeley software License Agreement
724628Smckusick#  specifies the terms and conditions for redistribution.
824628Smckusick#
9*38548Sbostic#	@(#)Makefile	4.5 (Berkeley) 07/30/89
1024628Smckusick#
1124628SmckusickDESTDIR =
1224628Smckusick
1324628SmckusickFP_SYS = 	runFp.l fpMain.l\
1424628Smckusick		scanner.l parser.l codeGen.l\
1524628Smckusick		primFp.l utils.l fpPP.l handlers.l fpMeasures.l
1624628Smckusick
1724628SmckusickFP_SYSO = 	runFp.o fpMain.o\
1824628Smckusick		scanner.o parser.o codeGen.o\
1924628Smckusick		primFp.o utils.o  fpPP.o handlers.o fpMeasures.o
2024628Smckusick
2124628Smckusick.SUFFIXES:
2224628Smckusick.SUFFIXES:	.l .o
2324628Smckusick.l.o:
2424628Smckusick		liszt -axq $<
2524628Smckusick
2624628Smckusick
2738500Sbosticall fp:		${FP_SYSO}
2824628Smckusick		/bin/rm -f fp
2924628Smckusick		echo "(progn (load 'runFp)\
3024628Smckusick			     (dumplisp fp))" | lisp > junk.fp
3124628Smckusick		chmod 755 fp
3224628Smckusick
3324628Smckusick${FP_SYSO}:	specials.l fpMacs.o
3424628Smckusick
3524628Smckusick
3637796Sbosticinstall:
3737796Sbostic	install -s -o bin -g bin -m 755 fp ${DESTDIR}/usr/bin
3824628Smckusick
39*38548Sbosticclean:
4024628Smckusick		rm -f core *.[ox] junk.fp
4124628Smckusick
42*38548Sbosticcleandir: clean
43*38548Sbostic	rm -f ${MAN} tags .depend
4424628Smckusick
45*38548Sbostic
4624628Smckusicklistings:	${FP_SYS}
4724628Smckusick		print runFp.l fpMain.l scanner.l parser.l codeGen.l \
4824628Smckusick		primFp.l utils.l fpPP.l handlers.l fpMeasures.l \
4924628Smckusick		specials.l fpMacs.l  &
5031285Sbostic
5131285Sbosticdepend:
52