xref: /netbsd-src/sbin/fdisk/Makefile (revision 5c707f942d3e0e883d1de259017bf5870b34bb9d)
1#	$NetBSD: Makefile,v 1.45 2025/01/03 16:16:14 rillig Exp $
2
3PROG=	fdisk
4SRCS=	fdisk.c
5
6MAN=	fdisk.8
7
8.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
9CPPFLAGS+= -DBOOTSEL
10.if ${HOSTPROG:U} == ""
11CPPFLAGS+= -DUSE_DISKLIST
12.endif
13.endif
14
15.if ${MACHINE} == "arc"
16CPPFLAGS+= -D_PATH_DEFDISK='"/dev/rsd0d"'
17.endif
18
19.if ${MACHINE} == "netwinder"
20CPPFLAGS+= -D_PATH_DEFDISK='"/dev/rwd0c"'
21.endif
22
23COPTS.fdisk.c+=	${CC_WNO_STRINGOP_TRUNCATION}
24LINTFLAGS+=	-X 117		# '>>' on signed value
25LINTFLAGS+=	-X 132		# conversion may lose accuracy
26LINTFLAGS+=	-X 298		# conversion in function call may lose accuracy
27
28.include <bsd.prog.mk>
29
30.if ${HOSTPROG:U} == ""
31DPADD+=	${LIBUTIL} ${LIBZ}
32LDADD+=	-lutil -lz
33.endif
34