12fa875b4c8c5b49cc6448937824146b35777164
[dragonfly.git] / sbin / dump / Makefile
1 #       @(#)Makefile    8.1 (Berkeley) 6/5/93
2 # $FreeBSD: src/sbin/dump/Makefile,v 1.12.2.4 2003/01/25 18:54:59 dillon Exp $
3 # $DragonFly: src/sbin/dump/Makefile,v 1.2 2003/06/17 04:27:32 dillon Exp $
4
5 #       dump.h                  header file
6 #       itime.c                 reads /etc/dumpdates
7 #       main.c                  driver
8 #       optr.c                  operator interface
9 #       dumprmt.c               handles remote tape via rmt(8)
10 #       tape.c                  handles the mag tape and opening/closing
11 #       traverse.c              traverses the file system
12 #       unctime.c               undo ctime
13 #
14 #       DEBUG                   use local directory to find ddate and dumpdates
15 #       TDEBUG                  trace out the process forking
16
17 PROG=   dump
18 LINKS=  ${BINDIR}/dump ${BINDIR}/rdump
19 CFLAGS+=-DRDUMP
20 CFLAGS+=-I${.CURDIR}/../../libexec/rlogind
21 SRCS=   itime.c main.c optr.c dumprmt.c tape.c traverse.c unctime.c cache.c
22 MAN=    dump.8
23 MLINKS+=dump.8 rdump.8
24
25 .if defined(MAKE_KERBEROS4) && !defined(NO_OPENSSL) && !defined(NOCRYPT)
26 .PATH:  ${.CURDIR}/../../crypto/kerberosIV/appl/bsd
27 SRCS+=  krcmd.c kcmd.c rcmd_util.c
28 DPADD=  ${LIBKRB} ${LIBCRYPTO}
29 LDADD+= -lkrb -lcrypto
30 CFLAGS+=-DKERBEROS -DHAVE_CONFIG_H \
31         -I${.CURDIR}/../../kerberosIV/include \
32         -I${.CURDIR}/../../crypto/kerberosIV/include \
33         -I${.CURDIR}/../../crypto/kerberosIV/lib/roken \
34         -I${.CURDIR}/../../crypto/kerberosIV/appl/bsd
35 DISTRIBUTION=   krb4
36 .endif
37
38 .include <bsd.prog.mk>