xref: /netbsd-src/sbin/newfs/Makefile.common (revision c38e7cc395b1472a774ff828e46123de44c628e9)
1#	$NetBSD: Makefile.common,v 1.1 2017/02/08 16:11:40 rin Exp $
2#	@(#)Makefile	8.2 (Berkeley) 3/27/94
3
4# shared stuff with src/distrib/utils/x_newfs for install media.
5# stuff not required by install media should be into Makefile.
6
7PROG=	newfs
8SRCS+=	dkcksum.c newfs.c mkfs.c partutil.c pathadj.c quota2_subr.c
9
10DISKLABEL=${NETBSDSRCDIR}/sbin/disklabel
11FSCK=${NETBSDSRCDIR}/sbin/fsck
12MOUNT=${NETBSDSRCDIR}/sbin/mount
13CPPFLAGS+=-DMFS -I${.CURDIR} -I${DISKLABEL} -I${FSCK} -I${MOUNT}
14CPPFLAGS+=-DGARBAGE
15
16DPADD+=	${LIBUTIL}
17LDADD+=	-lutil
18
19LDADD+=	-lprop
20DPADD+=	${LIBPROP}
21
22.PATH:	${DISKLABEL} ${NETBSDSRCDIR}/sys/ufs/ffs ${NETBSDSRCDIR}/sys/ufs/ufs
23.PATH:  ${FSCK} ${MOUNT}
24
25COPTS.ffs_appleufs.c+=	-Wno-pointer-sign
26