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