Home | History | Annotate | Line # | Download | only in kdump
      1 #	$NetBSD: Makefile,v 1.37 2024/04/20 13:24:49 rillig Exp $
      2 #	@(#)Makefile	8.1 (Berkeley) 6/6/93
      3 
      4 .include <bsd.own.mk>		# for MKDYNAMICROOT & NETBSDSRCDIR
      5 
      6 USE_FORT?= yes	# cryptographic software
      7 
      8 PROG=	kdump
      9 LINKS=	${BINDIR}/kdump ${BINDIR}/ioctlprint
     10 MAN=	kdump.1 ioctlprint.1
     11 SRCS=	kdump.c subr.c setemul.c siginfo.c
     12 .PATH:	${NETBSDSRCDIR}/usr.bin/ktrace
     13 CLEANFILES+=siginfo.c
     14 NOLINT=	# kdump-ioctl.c defines uio_t twice.
     15 
     16 .if (${MKDYNAMICROOT} == "no")
     17 LDSTATIC?=-static
     18 .endif
     19 
     20 .include "Makefile.ioctl-c"
     21 .include "Makefile.siginfo-c"
     22 
     23 CPPFLAGS+=-I${NETBSDSRCDIR}/usr.bin/ktrace -I${NETBSDSRCDIR}/sys -D_KERNTYPES
     24 
     25 LDADD+=-lutil
     26 DPADD+=${LIBUTIL}
     27 
     28 CWARNFLAGS.gcc+=	${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
     29 
     30 .include <bsd.prog.mk>
     31