xref: /freebsd-14.2/usr.bin/kdump/Makefile (revision d0b2dbfa)
19b50d902SRodney W. Grimes#	@(#)Makefile	8.1 (Berkeley) 6/6/93
29b50d902SRodney W. Grimes
3c6063d0dSWarner Losh.include <src.opts.mk>
468cfe726SPawel Jakub Dawidek
5a35f04fbSWarner Losh.PATH: ${SRCTOP}/usr.bin/ktrace
64c2fb883SMark Murray
79b50d902SRodney W. GrimesPROG=		kdump
89289f547SJohn BaldwinSRCS=		kdump.c subr.c
9a35f04fbSWarner LoshCFLAGS+=	-I${SRCTOP}/usr.bin/ktrace
1009b904c8SMark Murray
11d6fb4894SJohn BaldwinLIBADD=		sysdecode
124622f0e1SPawel Jakub Dawidek.if ${MK_CASPER} != "no"
13c501d73cSMariusz ZaborskiLIBADD+=	casper
14c501d73cSMariusz ZaborskiLIBADD+=	cap_grp
15c501d73cSMariusz ZaborskiLIBADD+=	cap_pwd
162560d181SMariusz ZaborskiCFLAGS+=-DWITH_CASPER
174622f0e1SPawel Jakub Dawidek.endif
184622f0e1SPawel Jakub Dawidek
19*8a0f6d8cSDmitry Chagin.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \
20*8a0f6d8cSDmitry Chagin	    ${MACHINE_CPUARCH} == "i386"
21*8a0f6d8cSDmitry ChaginSRCS+=		linux.c
22*8a0f6d8cSDmitry Chagin.endif
23*8a0f6d8cSDmitry Chagin
24*8a0f6d8cSDmitry ChaginCFLAGS.linux.c+= -I${SRCTOP}/sys
25*8a0f6d8cSDmitry Chagin
269b50d902SRodney W. Grimes.include <bsd.prog.mk>
27