1 # $NetBSD: Makefile,v 1.2 2019/02/04 04:05:16 mrg 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 .if defined(HAVE_GCC) && ${HAVE_GCC} == 7 && ${ACTIVE_CC} == "gcc" 24 COPTS.file_media.c+= -Wno-error=implicit-fallthrough 25 COPTS.pathname.c+= -Wno-error=implicit-fallthrough 26 COPTS.pdisk.c+= -Wno-error=implicit-fallthrough 27 .endif 28 29 .include <bsd.prog.mk> 30