xref: /freebsd/usr.sbin/makefs/Makefile (revision 484b5c257d32ad2e6b00aa536e8806bae740f1d4)
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