1 # $NetBSD: Makefile,v 1.8 2023/08/03 14:56:36 rin Exp $ 2 3 .include <bsd.own.mk> 4 WARNS=5 5 BINDIR=/sbin 6 7 SRCDIR= ${.CURDIR}/../dist 8 .PATH: ${SRCDIR} 9 10 PROG= pdisk 11 12 SRCS= bitfield.c convert.c deblock_media.c dump.c \ 13 file_media.c hfs_misc.c io.c layout_dump.c \ 14 media.c partition_map.c pathname.c pdisk.c util.c \ 15 validate.c errors.c 16 17 MAN= pdisk.8 18 19 CPPFLAGS+= -I${SRCDIR} 20 21 CPPFLAGS+= -D__unix__ 22 23 COPTS.file_media.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH} 24 COPTS.partition_map.c+= ${CC_WNO_STRINGOP_TRUNCATION} 25 COPTS.pathname.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH} 26 COPTS.pdisk.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH} ${CC_WNO_STRINGOP_TRUNCATION} 27 28 .include <bsd.prog.mk> 29