Makefile revision 291816
1# @(#)Makefile 8.1 (Berkeley) 6/6/93 2# $FreeBSD: stable/10/usr.bin/kdump/Makefile 291816 2015-12-04 19:04:04Z bdrewery $ 3 4.include <bsd.own.mk> 5 6.if (${MACHINE_ARCH} == "amd64") 7SFX= 32 8.endif 9 10.PATH: ${.CURDIR}/../ktrace 11 12PROG= kdump 13SRCS= kdump_subr.c kdump_subr.h kdump.c ioctl.c subr.c 14CFLAGS+= -I${.CURDIR}/../ktrace -I${.CURDIR} -I${.CURDIR}/../.. -I. 15 16.if ${MK_PF} != "no" 17CFLAGS+=-DPF 18.endif 19 20NO_WERROR?= YES 21 22CLEANFILES= ioctl.c kdump_subr.c kdump_subr.h 23 24.if (${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386") 25CLEANFILES+= linux_syscalls.c 26.endif 27 28ioctl.c: mkioctls 29 env MACHINE=${MACHINE} CPP="${CPP}" \ 30 sh ${.CURDIR}/mkioctls print ${DESTDIR}/usr/include > ${.TARGET} 31 32kdump_subr.h: mksubr 33 sh ${.CURDIR}/mksubr ${DESTDIR}/usr/include | \ 34 sed -n 's/^\([a-z].*)\)$$/void \1;/p' >${.TARGET} 35 36kdump_subr.c: mksubr kdump_subr.h 37 sh ${.CURDIR}/mksubr ${DESTDIR}/usr/include >${.TARGET} 38.if (${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386") 39 sh ${.CURDIR}/../../sys/kern/makesyscalls.sh \ 40 ${.CURDIR}/../../sys/${MACHINE_ARCH}/linux${SFX}/syscalls.master ${.CURDIR}/linux_syscalls.conf 41.endif 42 43.include <bsd.prog.mk> 44