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