1# $FreeBSD: stable/11/usr.sbin/makefs/Makefile 289739 2015-10-22 05:32:45Z ngie $
| 1# $FreeBSD: stable/11/usr.sbin/makefs/Makefile 330976 2018-03-15 09:04:23Z eadler $
|
2
| 2
|
| 3SRCDIR:=${.PARSEDIR:tA} 4
|
3.include <src.opts.mk> 4 5PROG= makefs 6
| 5.include <src.opts.mk> 6 7PROG= makefs 8
|
7CFLAGS+=-I${.CURDIR}
| 9CFLAGS+=-I${SRCDIR}
|
8 9SRCS= cd9660.c ffs.c \ 10 makefs.c \ 11 mtree.c \ 12 walk.c 13MAN= makefs.8 14 15WARNS?= 2 16
| 10 11SRCS= cd9660.c ffs.c \ 12 makefs.c \ 13 mtree.c \ 14 walk.c 15MAN= makefs.8 16 17WARNS?= 2 18
|
17.include "${.CURDIR}/cd9660/Makefile.inc" 18.include "${.CURDIR}/ffs/Makefile.inc"
| 19.include "${SRCDIR}/cd9660/Makefile.inc" 20.include "${SRCDIR}/ffs/Makefile.inc"
|
19 20CFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1 21CFLAGS+=-DHAVE_STRUCT_STAT_ST_GEN=1 22
| 21 22CFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1 23CFLAGS+=-DHAVE_STRUCT_STAT_ST_GEN=1 24
|
23.PATH: ${.CURDIR}/../../contrib/mtree 24CFLAGS+=-I${.CURDIR}/../../contrib/mtree
| 25.PATH: ${SRCTOP}/contrib/mtree 26CFLAGS+=-I${SRCTOP}/contrib/mtree
|
25SRCS+= getid.c misc.c spec.c 26
| 27SRCS+= getid.c misc.c spec.c 28
|
27.PATH: ${.CURDIR}/../../contrib/mknod 28CFLAGS+=-I${.CURDIR}/../../contrib/mknod
| 29.PATH: ${SRCTOP}/contrib/mknod 30CFLAGS+=-I${SRCTOP}/contrib/mknod
|
29SRCS+= pack_dev.c 30
| 31SRCS+= pack_dev.c 32
|
31.PATH: ${.CURDIR}/../../sys/ufs/ffs
| 33.PATH: ${SRCTOP}/sys/ufs/ffs
|
32SRCS+= ffs_tables.c 33
| 34SRCS+= ffs_tables.c 35
|
34CFLAGS+= -I${.CURDIR}/../../lib/libnetbsd
| 36CFLAGS+= -I${SRCTOP}/lib/libnetbsd
|
35LIBADD= netbsd util sbuf 36 37.if ${MK_TESTS} != "no" 38SUBDIR+= tests 39.endif 40 41.include <bsd.prog.mk>
| 37LIBADD= netbsd util sbuf 38 39.if ${MK_TESTS} != "no" 40SUBDIR+= tests 41.endif 42 43.include <bsd.prog.mk>
|