Sync usage with man page.
[netbsd-mini2440.git] / sbin / dump / Makefile
blob0ad8177f32523609fb6e6a3f40e503e9df636e70
1 # $NetBSD: Makefile,v 1.35 2008/08/29 00:02:23 gmcgarry Exp $
2 # @(#)Makefile 8.1 (Berkeley) 6/5/93
4 # dump.h header file
5 # itime.c reads /etc/dumpdates
6 # main.c driver
7 # optr.c operator interface
8 # dumprmt.c handles remote tape via rmt(8)
9 # rcache.c read cache
10 # tape.c handles the mag tape and opening/closing
11 # traverse.c traverses the file system
12 # unctime.c undo ctime
13 # ffs_inode.c FFS-specific filestore routines
14 # ffs_bswap.c FFS byte-swapping
16 # DEBUG use local directory to find ddate and dumpdates
17 # TDEBUG trace out the process forking
18 # FDEBUG trace dumpdates parsing
19 # WRITEDEBUG trace slave writes
20 # STATS read cache statistics
21 # DIAGNOSTICS read cache diagnostic checks
23 WARNS?= 3 # XXX: sign-compare issues
25 .include <bsd.own.mk>
27 PROG= dump
28 LINKS= ${BINDIR}/dump ${BINDIR}/rdump
29 CPPFLAGS+=-DRDUMP -I${.CURDIR}
30 # CPPFLAGS+= -DDEBUG -DTDEBUG -DFDEBUG -DWRITEDEBUG -DSTATS -DDIAGNOSTICS
31 SRCS= itime.c main.c optr.c dumprmt.c rcache.c snapshot.c tape.c \
32 traverse.c unctime.c ffs_inode.c ffs_bswap.c
33 MAN= dump.8
34 MLINKS+=dump.8 rdump.8
36 .PATH: ${NETBSDSRCDIR}/sys/ufs/ffs
38 .if (defined(HAVE_GCC) && ${HAVE_GCC} == 4) || defined(HAVE_PCC)
39 COPTS.ffs_inode.c+= -Wno-pointer-sign
40 .endif
42 .include <bsd.prog.mk>