1d347a0daSSam Leffler# $FreeBSD$ 2d347a0daSSam Leffler 3d347a0daSSam LefflerPROG= makefs 401a0f853SOlivier Houchard 501a0f853SOlivier HouchardCFLAGS+=-I${.CURDIR} 601a0f853SOlivier Houchard 701a0f853SOlivier HouchardSRCS= cd9660.c ffs.c \ 801a0f853SOlivier Houchard getid.c \ 901a0f853SOlivier Houchard makefs.c \ 10*484b5c25SMarcel Moolenaar mtree.c \ 1101a0f853SOlivier Houchard walk.c 12d347a0daSSam LefflerMAN= makefs.8 13d347a0daSSam Leffler 14d347a0daSSam LefflerWARNS?= 2 15d347a0daSSam Leffler 1601a0f853SOlivier Houchard.include "${.CURDIR}/cd9660/Makefile.inc" 1701a0f853SOlivier Houchard.include "${.CURDIR}/ffs/Makefile.inc" 1801a0f853SOlivier Houchard.include "${.CURDIR}/compat/Makefile.inc" 19d347a0daSSam Leffler 20d347a0daSSam LefflerCFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1 21d347a0daSSam LefflerCFLAGS+=-DHAVE_STRUCT_STAT_ST_GEN=1 22d347a0daSSam Leffler 23d347a0daSSam Leffler.PATH: ${.CURDIR}/../mtree 246ba525d6SSam LefflerCFLAGS+=-I${.CURDIR}/../mtree 25d347a0daSSam LefflerSRCS+= misc.c spec.c 26d347a0daSSam Leffler 27d347a0daSSam Leffler.PATH: ${.CURDIR}/../../sys/ufs/ffs 28d347a0daSSam LefflerSRCS+= ffs_tables.c 29d347a0daSSam Leffler 30*484b5c25SMarcel MoolenaarDPADD= ${LIBSBUF} 31*484b5c25SMarcel MoolenaarLDADD= -lsbuf 32*484b5c25SMarcel Moolenaar 33d347a0daSSam Leffler.include <bsd.prog.mk> 34