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