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