Makefile revision 1.4
1# $NetBSD: Makefile,v 1.4 2019/10/13 07:28:07 mrg Exp $ 2 3.include <bsd.own.mk> 4WARNS=5 5BINDIR=/sbin 6 7SRCDIR= ${.CURDIR}/../dist 8.PATH: ${SRCDIR} 9 10PROG= pdisk 11 12SRCS= 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 17MAN= pdisk.8 18 19CPPFLAGS+= -I${SRCDIR} 20 21CPPFLAGS+= -D__unix__ 22 23.if defined(HAVE_GCC) && ${HAVE_GCC} >= 7 && ${ACTIVE_CC} == "gcc" 24COPTS.file_media.c+= -Wno-implicit-fallthrough 25COPTS.pathname.c+= -Wno-implicit-fallthrough 26COPTS.pdisk.c+= -Wno-implicit-fallthrough 27.endif 28 29COPTS.partition_map.c+= ${GCC_NO_STRINGOP_TRUNCATION} 30COPTS.pdisk.c+= ${GCC_NO_STRINGOP_TRUNCATION} 31 32.include <bsd.prog.mk> 33