sbin/hammer2/cmd_debug.c: Refactor unreadable cmd_show()
[dragonfly.git] / usr.sbin / mtree / Makefile
blob9e77a15bc8f2c8834d2e24632a1c5a6cfe5d6d43
1 # $NetBSD: Makefile,v 1.34 2013/02/03 19:15:16 christos Exp $
2 # from: @(#)Makefile 8.2 (Berkeley) 4/27/95
4 .PATH: ${.CURDIR}/../../usr.bin/cksum
6 PROG= mtree
7 MAN= mtree.8
8 SRCS= compare.c crc.c create.c excludes.c misc.c mtree.c spec.c verify.c
9 SRCS+= specspec.c only.c
11 SRCS+= pack_dev.c stat_flags.c
13 CFLAGS+=-DHAVE_NETDB_H
14 CFLAGS+=-DHAVE_STRUCT_STAT_ST_FLAGS
16 .if !defined(BOOTSTRAPPING)
17 SRCS+= getid.c
18 .endif
20 .if !defined(BOOTSTRAPPING) && !defined(RESCUE)
21 SRCS+= hash.c
22 CFLAGS+= ${PRIVATELIB_CFLAGS}
23 DPADD+= ${LIBCRYPTO}
24 LDADD+= -lprivate_crypto
25 LDFLAGS+= ${PRIVATELIB_LDFLAGS}
26 .else
27 CFLAGS+=-DNO_MD5 -DNO_SHA -DNO_RMD160
28 CFLAGS+=-DBOOTSTRAPPING
29 .if ${WORLD_VERSION} < 500302 # pwcache(3)/vis(3) upgrades came in about here
30 .PATH: ${.CURDIR}/../../lib/libc/gen
31 SRCS+= vis.c pwcache.c
32 CFLAGS+=-include ${.CURDIR}/../../include/vis.h
33 CFLAGS+=-I${.CURDIR}/../../lib/libc/gen
34 CFLAGS+=-DEMBED_LIB_SRC
35 .endif
36 .if ${WORLD_VERSION} < 500901 # fparseln(3) was moved from libutil to libc
37 DPADD+= ${LIBUTIL}
38 LDADD+= -lutil
39 .endif
40 .endif
42 #CFLAGS+=-DDEBUG
44 .include <bsd.prog.mk>