xref: /freebsd/sbin/veriexec/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1*eb12b8eaSSimon J. GerratyPROG=	veriexec
2*eb12b8eaSSimon J. GerratyMAN=	veriexec.8
3*eb12b8eaSSimon J. GerratySRCS= \
4*eb12b8eaSSimon J. Gerraty	veriexec.c \
5*eb12b8eaSSimon J. Gerraty	manifest_parser.y \
6*eb12b8eaSSimon J. Gerraty	manifest_lexer.l
7*eb12b8eaSSimon J. Gerraty
8*eb12b8eaSSimon J. GerratyLIBADD+= veriexec secureboot bearssl
9*eb12b8eaSSimon J. Gerraty
10*eb12b8eaSSimon J. GerratyNO_SHARED=
11*eb12b8eaSSimon J. Gerraty
12*eb12b8eaSSimon J. Gerraty.include <bsd.prog.mk>
13*eb12b8eaSSimon J. Gerraty
14*eb12b8eaSSimon J. GerratyCFLAGS+= -I${.CURDIR} ${XCFLAGS.${.TARGET:T:R}:U}
15*eb12b8eaSSimon J. Gerraty
16*eb12b8eaSSimon J. GerratyXCFLAGS.manifest_lexer+= -Wno-missing-variable-declarations \
17*eb12b8eaSSimon J. Gerraty	-Wno-unneeded-internal-declaration
18*eb12b8eaSSimon J. GerratyXCFLAGS.manifest_parser+= -Wno-missing-variable-declarations
19