1# $OpenBSD: Makefile,v 1.20 2011/06/25 19:00:41 deraadt Exp $ 2 3LDSTATIC=${STATIC} 4PROG= kdump 5CFLAGS+=-I${.CURDIR}/../ktrace -I${.CURDIR} -I${.CURDIR}/../../sys 6SRCS= kdump.c ioctl.c kdump_subr.c subr.c 7.PATH: ${.CURDIR}/../ktrace 8CLEANFILES+=ioctl.c kdump_subr.c 9 10ioctl.c: ${.CURDIR}/Makefile ${.CURDIR}/mkioctls 11 CC="${CC}" \ 12 /bin/sh ${.CURDIR}/mkioctls /usr/include/sys/ioctl.h \ 13 /usr/include/sys/ioctl_compat.h \ 14 /usr/include/crypto/cryptodev.h \ 15 /usr/include/dev/biovar.h \ 16 /usr/include/dev/ccdvar.h \ 17 /usr/include/dev/systrace.h \ 18 /usr/include/dev/wscons/wsconsio.h \ 19 /usr/include/dev/vndioctl.h \ 20 /usr/include/net/bpf.h \ 21 /usr/include/net/if_ppp.h \ 22 /usr/include/net/if_pppoe.h \ 23 /usr/include/net/if_tun.h \ 24 /usr/include/net/pfvar.h \ 25 /usr/include/net80211/ieee80211_ioctl.h \ 26 /usr/include/netinet6/in6_var.h \ 27 /usr/include/sys/agpio.h \ 28 /usr/include/sys/ataio.h \ 29 /usr/include/sys/audioio.h \ 30 /usr/include/sys/cdio.h \ 31 /usr/include/sys/chio.h \ 32 /usr/include/sys/dkio.h \ 33 /usr/include/sys/filio.h \ 34 /usr/include/sys/gpio.h \ 35 /usr/include/sys/midiio.h \ 36 /usr/include/sys/mtio.h \ 37 /usr/include/sys/pciio.h \ 38 /usr/include/sys/radioio.h \ 39 /usr/include/sys/scanio.h \ 40 /usr/include/sys/scsiio.h \ 41 /usr/include/sys/sockio.h > ioctl.c 42 43kdump_subr.c: ${.CURDIR}/mksubr 44 sh ${.CURDIR}/mksubr /usr/include > ${.TARGET} 45 46.include <bsd.prog.mk> 47