1#	$NetBSD: Makefile,v 1.3 2009/10/29 14:43:27 christos Exp $
2
3.include "${.CURDIR}/../Makefile.inc"
4
5PROG=	fsinfo
6
7DIST=	${IDIST}/fsinfo
8.PATH:	${DIST}
9
10SRCS=	fsi_analyze.c fsi_dict.c fsi_gram.y fsi_lex.l fsi_util.c fsinfo.c \
11	wr_atab.c wr_bparam.c wr_dumpset.c wr_exportfs.c wr_fstab.c
12MAN+=	fsinfo.8
13
14
15YPREFIX.fsi_gram.y =	fsi_yy
16LPREFIX.fsi_lex.l =	fsi_yy
17CPPFLAGS.fsi_lex.c += -Dyylval=fsi_yylval -Dyyerror=fsi_yyerror
18CPPFLAGS.fsi_util.c += -Dyyerror=fsi_yyerror -Dyyparse=fsi_yyparse
19CPPFLAGS.fsinfo.c += -Dyyparse=fsi_yyparse
20
21CWARNFLAGS.clang+=	-Wno-unneeded-internal-declaration
22
23FSINFOOBJDIR!=cd ${.CURDIR} && ${PRINTOBJDIR}
24
25CPPFLAGS+=	-I${DIST} -I${FSINFOOBJDIR}
26YHEADER=	1
27
28.include <bsd.prog.mk>
29