1185222Ssam# $FreeBSD$ 2185222Ssam 3290586Sngie.include <bsd.own.mk> 4290586Sngie 5185222SsamPROG= makefs 6214921Scognet 7214921ScognetCFLAGS+=-I${.CURDIR} 8214921Scognet 9214921ScognetSRCS= cd9660.c ffs.c \ 10214921Scognet makefs.c \ 11223306Smarcel mtree.c \ 12214921Scognet walk.c 13185222SsamMAN= makefs.8 14185222Ssam 15186251SsamWARNS?= 2 16186251Ssam 17214921Scognet.include "${.CURDIR}/cd9660/Makefile.inc" 18214921Scognet.include "${.CURDIR}/ffs/Makefile.inc" 19185222Ssam 20186271SsamCFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1 21186271SsamCFLAGS+=-DHAVE_STRUCT_STAT_ST_GEN=1 22185222Ssam 23250407Sbrooks.PATH: ${.CURDIR}/../../contrib/mtree 24250407SbrooksCFLAGS+=-I${.CURDIR}/../../contrib/mtree 25250407SbrooksSRCS+= getid.c misc.c spec.c 26186251Ssam 27250407Sbrooks.PATH: ${.CURDIR}/../../contrib/mknod 28250407SbrooksCFLAGS+=-I${.CURDIR}/../../contrib/mknod 29250407SbrooksSRCS+= pack_dev.c 30250407Sbrooks 31186261Ssam.PATH: ${.CURDIR}/../../sys/ufs/ffs 32186261SsamSRCS+= ffs_tables.c 33186251Ssam 34250407SbrooksCFLAGS+= -I${.CURDIR}/../../lib/libnetbsd 35250407SbrooksLIBNETBSDDIR= ${.OBJDIR}/../../lib/libnetbsd 36250407SbrooksLIBNETBSD= ${LIBNETBSDDIR}/libnetbsd.a 37250407SbrooksDPADD+= ${LIBNETBSD} 38250407SbrooksLDADD+= ${LIBNETBSD} 39223306Smarcel 40250407SbrooksDPADD+= ${LIBSBUF} ${LIBUTIL} 41250407SbrooksLDADD+= -lsbuf -lutil 42250407Sbrooks 43290586Sngie.if ${MK_TESTS} != "no" 44290586SngieSUBDIR+= tests 45290586Sngie.endif 46290586Sngie 47185222Ssam.include <bsd.prog.mk> 48