1 # $NetBSD: Makefile,v 1.8 2002/01/31 22:44:02 tv Exp $ 2 # 3 4 PROG= makefs 5 SRCS= makefs.c walk.c \ 6 ffs.c mkfs.c buf.c \ 7 getid.c misc.c spec.c pack_dev.c stat_flags.c strsuftoull.c \ 8 ffs_alloc.c ffs_balloc.c ffs_bswap.c ffs_subr.c ffs_tables.c ufs_bmap.c 9 MAN= makefs.8 10 11 DDSRC= ${.CURDIR}/../../bin/dd 12 LSSRC= ${.CURDIR}/../../bin/ls 13 MKNODSRC= ${.CURDIR}/../../sbin/mknod 14 MTREESRC= ${.CURDIR}/../../usr.sbin/mtree 15 UFSSRC= ${.CURDIR}/../../sys/ufs 16 17 CPPFLAGS+= -I${.CURDIR} \ 18 -I${LSSRC} -I${MKNODSRC} -I${MTREESRC} -I${DDSRC} 19 .PATH: ${.CURDIR}/ffs ${UFSSRC}/ffs \ 20 ${LSSRC} ${MKNODSRC} ${MTREESRC} ${DDSRC} 21 22 WARNS?= 2 23 24 .ifndef HOSTPROG 25 DPADD+= ${LIBUTIL} 26 LDADD+= -lutil 27 28 .include <bsd.prog.mk> 29 .endif 30