# @(#)Makefile 8.1 (Berkeley) 6/6/93 PROG= linux_kdump SRCS= kdump.c linux_ioctl.c subr.c syscallnames.c .if exists(${SRCDIR}/usr.bin/kdump/kdump_subr.h) SRCS+= kdump_subr.c CLEANFILES+=kdump_subr.c .endif CLEANFILES+=linux_ioctl.c syscallnames.c BINDIR= /bin DESTDIR=${PREFIX} MANDIR= /man/man SRCDIR?=/usr/src LINUXBASE?=/compat/linux CFLAGS+=-I${SRCDIR}/usr.bin/ktrace -I${SRCDIR}/usr.bin/kdump -I${SRCDIR} .PATH: ${SRCDIR}/usr.bin/ktrace default: depend all syscallnames.c: /bin/sh ${SRCDIR}/sys/kern/makesyscalls.sh \ ${SRCDIR}/sys/i386/linux/syscalls.master linux_syscallnames.conf echo "int nsyscalls = sizeof(syscallnames) / sizeof(syscallnames[0]);" \ >> syscallnames.c linux_ioctl.c: mkioctls.linux /bin/sh ${.CURDIR}/mkioctls.linux .if exists(${SRCDIR}/usr.bin/kdump/kdump_subr.h) kdump_subr.c: ${SRCDIR}/usr.bin/kdump/mksubr /bin/sh ${SRCDIR}/usr.bin/kdump/mksubr ${LINUXBASE}/usr/include > ${.TARGET} .endif .include