Initial import from FreeBSD RELENG_4:
[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
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 #       tape.c                  handles the mag tape and opening/closing
10 #       traverse.c              traverses the file system
11 #       unctime.c               undo ctime
12 #
13 #       DEBUG                   use local directory to find ddate and dumpdates
14 #       TDEBUG                  trace out the process forking
15
16 PROG=   dump
17 LINKS=  ${BINDIR}/dump ${BINDIR}/rdump
18 CFLAGS+=-DRDUMP
19 CFLAGS+=-I${.CURDIR}/../../libexec/rlogind
20 SRCS=   itime.c main.c optr.c dumprmt.c tape.c traverse.c unctime.c cache.c
21 MAN=    dump.8
22 MLINKS+=dump.8 rdump.8
23
24 .if defined(MAKE_KERBEROS4) && !defined(NO_OPENSSL) && !defined(NOCRYPT)
25 .PATH:  ${.CURDIR}/../../crypto/kerberosIV/appl/bsd
26 SRCS+=  krcmd.c kcmd.c rcmd_util.c
27 DPADD=  ${LIBKRB} ${LIBCRYPTO}
28 LDADD+= -lkrb -lcrypto
29 CFLAGS+=-DKERBEROS -DHAVE_CONFIG_H \
30         -I${.CURDIR}/../../kerberosIV/include \
31         -I${.CURDIR}/../../crypto/kerberosIV/include \
32         -I${.CURDIR}/../../crypto/kerberosIV/lib/roken \
33         -I${.CURDIR}/../../crypto/kerberosIV/appl/bsd
34 DISTRIBUTION=   krb4
35 .endif
36
37 .include <bsd.prog.mk>