blob: 7a02432aef58935b1662d2888d0b92573fe3778c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# ex:ts=8
#
# Makefile for amd
# This file is under a "BSD" copyright (c) by David O'Brien 1998
#
# $FreeBSD$
.PATH: ${.CURDIR}/../../../contrib/amd/fsinfo
PROG= fsinfo
MAN= fsinfo.8
SRCS= fsi_analyze.c fsi_dict.c fsi_util.c fsinfo.c
SRCS+= wr_atab.c wr_bparam.c wr_dumpset.c wr_exportfs.c wr_fstab.c
CFLAGS+= -I${SRCTOP}/contrib/amd/fsinfo \
-I${SRCTOP}/contrib/amd/inculde
LIBADD= amu
SRCS+= fsi_gram.c fsi_gram.h fsi_lex.c
SRCS+= null_gram.c null_gram.h null_lex.c
CLEANFILES+= fsi_gram.c fsi_gram.h fsi_lex.c
CLEANFILES+= null_gram.c null_gram.h null_lex.c
fsi_lex.c: fsi_lex.l
${LEX} ${LFLAGS} -Pfsi_ -o${.TARGET} ${.ALLSRC}
.ORDER: fsi_gram.c fsi_gram.h
fsi_gram.h: .NOMETA
fsi_gram.c fsi_gram.h: fsi_gram.y
${YACC} ${YFLAGS} -pfsi_ -ofsi_gram.c ${.ALLSRC}
null_lex.c: null_lex.l
${LEX} ${LFLAGS} -Pnull_ -o${.TARGET} ${.ALLSRC}
.ORDER: null_gram.c null_gram.h
null_gram.h: .NOMETA
null_gram.c null_gram.h: null_gram.y
${YACC} ${YFLAGS} -pnull_ -onull_gram.c ${.ALLSRC}
fsi_lex.o: fsi_gram.h
null_gram.o: null_gram.h
.include <bsd.prog.mk>
|