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