xref: /dragonfly/usr.sbin/makefs/Makefile (revision 2d60b848)
1#	$FreeBSD: head/usr.sbin/makefs/Makefile 332844 2018-04-20 22:23:38Z emaste $
2
3PROG=	makefs
4
5CFLAGS+=-I${.CURDIR} # -g
6
7SRCS=	cd9660.c ffs.c msdos.c hammer2.c \
8	makefs.c \
9	mtree.c \
10	walk.c
11MAN=	makefs.8
12
13WARNS?=	2
14
15.include "${.CURDIR}/cd9660/Makefile.inc"
16.include "${.CURDIR}/ffs/Makefile.inc"
17.include "${.CURDIR}/msdos/Makefile.inc"
18.include "${.CURDIR}/hammer2/Makefile.inc"
19
20CFLAGS+=-DHAVE_NBTOOL_CONFIG_H=0
21CFLAGS+=-DHAVE_NETDB_H=1
22CFLAGS+=-DHAVE_STRUCT_STAT_BIRTHTIME=0
23CFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1
24CFLAGS+=-DHAVE_STRUCT_STAT_ST_MTIMENSEC=0
25CFLAGS+=-DHAVE_STRUCT_STATVFS_F_IOSIZE=0
26
27.PATH: ${.CURDIR}/../mtree
28CFLAGS+=-I${.CURDIR}/../mtree
29SRCS+=	getid.c misc.c pack_dev.c spec.c stat_flags.c
30
31DPADD=	${LIBUTIL} ${LIBSBUF}
32LDADD=	-lutil -lsbuf
33
34#.if ${MK_TESTS} != "no"
35#SUBDIR+=	tests
36#.endif
37
38.include <bsd.prog.mk>
39