mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-05 09:14:03 +00:00
Simplified by using new lex and yacc rules.
This commit is contained in:
parent
42c5ca4ad6
commit
caee217652
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=35705
@ -1,32 +1,17 @@
|
||||
# @(#)Makefile 8.1 (Berkeley) 6/28/93
|
||||
# $Id: Makefile,v 1.5 1997/02/22 16:03:14 peter Exp $
|
||||
# $Id: Makefile,v 1.6 1997/10/05 09:40:08 jkh Exp $
|
||||
|
||||
PROG= fsinfo
|
||||
MAN8= fsinfo.8
|
||||
SRCS= fsinfo.c fsi_gram.c fsi_gram.h fsi_lex.c \
|
||||
SRCS= fsinfo.c fsi_gram.y fsi_lex.l \
|
||||
fsi_util.c fsi_analyze.c fsi_dict.c \
|
||||
wr_atab.c wr_bparam.c wr_dumpset.c \
|
||||
wr_exportfs.c wr_fstab.c
|
||||
CLEANFILES= \
|
||||
fsi_gram.c y.tab.c fsi_gram.h y.tab.h \
|
||||
fsi_lex.c lex.yy.c y.output
|
||||
CFLAGS+=-I.
|
||||
CFLAGS+=-I${.CURDIR}/../include
|
||||
CFLAGS+=-I${.CURDIR}/../config
|
||||
CFLAGS+=-DOS_HDR=\"os-bsd44.h\"
|
||||
|
||||
fsi_lex.o fsinfo.o: fsi_gram.h
|
||||
.ORDER: fsi_gram.c fsi_gram.h
|
||||
fsi_gram.c fsi_gram.h: ../fsinfo/fsi_gram.y
|
||||
@echo "# expect 2 shift/reduce conflicts"
|
||||
${YACC} -d ${.CURDIR}/fsi_gram.y
|
||||
mv -f y.tab.c fsi_gram.c
|
||||
mv -f y.tab.h fsi_gram.h
|
||||
|
||||
fsi_lex.c: ../fsinfo/fsi_lex.l
|
||||
${LEX} ${.CURDIR}/fsi_lex.l
|
||||
mv -f lex.yy.c fsi_lex.c
|
||||
|
||||
.PATH: ${.CURDIR}/../config
|
||||
.include "../../Makefile.inc"
|
||||
.include <bsd.prog.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user