xref: /netbsd-src/sbin/newfs/Makefile.common (revision ccc9d98e52f43f11c191ff1028475386a3bb07a1)
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