1d347a0daSSam Leffler# $FreeBSD$ 2d347a0daSSam Leffler 3d347a0daSSam LefflerPROG= makefs 4d347a0daSSam LefflerMAN= makefs.8 5d347a0daSSam Leffler 6d347a0daSSam LefflerWARNS?= 2 7d347a0daSSam Leffler 8d347a0daSSam LefflerCFLAGS+=-I. 9d347a0daSSam LefflerSRCS= ffs.c getid.c makefs.c walk.c 10d347a0daSSam Leffler 11d347a0daSSam Leffler.PATH: ${.CURDIR}/ffs 12d347a0daSSam LefflerCFLAGS+=-Iffs 13d347a0daSSam LefflerCFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1 14d347a0daSSam LefflerCFLAGS+=-DHAVE_STRUCT_STAT_ST_GEN=1 15d347a0daSSam LefflerSRCS+= buf.c ffs_alloc.c ffs_balloc.c ffs_bswap.c ffs_subr.c mkfs.c ufs_bmap.c 16d347a0daSSam Leffler 17d347a0daSSam Leffler.PATH: ${.CURDIR}/compat 18d347a0daSSam LefflerCFLAGS+=-Icompat 19d347a0daSSam LefflerSRCS+= pwcache.c strsuftoll.c 20d347a0daSSam Leffler 21d347a0daSSam Leffler.PATH: ${.CURDIR}/../mtree 22d347a0daSSam LefflerCFLAGS+=-I../mtree 23d347a0daSSam LefflerSRCS+= misc.c spec.c 24d347a0daSSam Leffler 25d347a0daSSam Leffler.PATH: ${.CURDIR}/../../sys/ufs/ffs 26d347a0daSSam LefflerSRCS+= ffs_tables.c 27d347a0daSSam Leffler 28d347a0daSSam Leffler.include <bsd.prog.mk> 29