]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - usr.sbin/makefs/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / usr.sbin / makefs / Makefile
1 #       $FreeBSD$
2
3 PROG=   makefs
4
5 CFLAGS+=-I${.CURDIR}
6
7 SRCS=   cd9660.c ffs.c \
8         makefs.c \
9         mtree.c \
10         walk.c
11 MAN=    makefs.8
12
13 WARNS?= 2
14
15 .include "${.CURDIR}/cd9660/Makefile.inc"
16 .include "${.CURDIR}/ffs/Makefile.inc"
17
18 CFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS=1
19 CFLAGS+=-DHAVE_STRUCT_STAT_ST_GEN=1
20
21 .PATH: ${.CURDIR}/../../contrib/mtree
22 CFLAGS+=-I${.CURDIR}/../../contrib/mtree
23 SRCS+=  getid.c misc.c spec.c
24
25 .PATH: ${.CURDIR}/../../contrib/mknod
26 CFLAGS+=-I${.CURDIR}/../../contrib/mknod
27 SRCS+=  pack_dev.c
28
29 .PATH:  ${.CURDIR}/../../sys/ufs/ffs
30 SRCS+=  ffs_tables.c
31
32 CFLAGS+=        -I${.CURDIR}/../../lib/libnetbsd
33 LIBNETBSDDIR=   ${.OBJDIR}/../../lib/libnetbsd
34 LIBNETBSD=      ${LIBNETBSDDIR}/libnetbsd.a
35 DPADD+=         ${LIBNETBSD}
36 LDADD+=         ${LIBNETBSD}
37
38 DPADD+=  ${LIBSBUF} ${LIBUTIL}
39 LDADD+=  -lsbuf -lutil
40
41 .include <bsd.prog.mk>