Makefile revision 258442
117680Spst# @(#)Makefile 8.1 (Berkeley) 6/6/93 217680Spst# $FreeBSD: stable/9/usr.bin/kdump/Makefile 258442 2013-11-21 20:09:44Z jhb $ 317680Spst 417680Spst.if (${MACHINE_ARCH} == "amd64") 517680SpstSFX= 32 617680Spst.endif 717680Spst 817680Spst.PATH: ${.CURDIR}/../ktrace 917680Spst 1017680SpstPROG= kdump 1117680SpstSRCS= kdump_subr.c kdump.c ioctl.c subr.c 1217680SpstDPSRCS= kdump_subr.h 1317680SpstCFLAGS+= -I${.CURDIR}/../ktrace -I${.CURDIR} -I${.CURDIR}/../.. -I. 1417680Spst 1517680Spst.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" 1617680SpstSRCS+= linux_syscalls.c 1717680Spst.endif 1817680Spst 1917680SpstNO_WERROR?= YES 2017680Spst 2117680SpstCLEANFILES= ioctl.c kdump_subr.c kdump_subr.h linux_syscalls.c 2217680Spst 2326180Sfennerioctl.c: mkioctls 2417680Spst env MACHINE=${MACHINE} CPP="${CPP}" \ 2517680Spst sh ${.CURDIR}/mkioctls print ${DESTDIR}/usr/include > ${.TARGET} 2626180Sfenner 2726180Sfennerkdump_subr.h: mksubr 2817680Spst sh ${.CURDIR}/mksubr ${DESTDIR}/usr/include | \ 2917680Spst sed -n 's/^\([a-z].*)\)$$/void \1;/p' >${.TARGET} 3017680Spst 3117680Spstkdump_subr.c: mksubr kdump_subr.h 3217680Spst sh ${.CURDIR}/mksubr ${DESTDIR}/usr/include >${.TARGET} 3317680Spst 3417680Spstlinux_syscalls.c: 3517680Spst /bin/sh ${.CURDIR}/../../sys/kern/makesyscalls.sh \ 3617680Spst ${.CURDIR}/../../sys/${MACHINE_ARCH}/linux${SFX}/syscalls.master ${.CURDIR}/linux_syscalls.conf 3717680Spst echo "int nlinux_syscalls = sizeof(linux_syscallnames) / sizeof(linux_syscallnames[0]);" \ 3817680Spst >> linux_syscalls.c 3917680Spst 4017680Spst.include <bsd.prog.mk> 4117680Spst