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 getid.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) && !defined(RESCUE) 18SRCS+= hash.c 19CFLAGS+= ${PRIVATELIB_CFLAGS} 20DPADD+= ${LIBCRYPTO} 21LDADD+= -lprivate_crypto 22LDFLAGS+= ${PRIVATELIB_LDFLAGS} 23.else 24CFLAGS+=-DNO_MD5 -DNO_SHA -DNO_RMD160 25.if ${WORLD_VERSION} < 500302 # pwcache(3)/vis(3) upgrades came in about here 26.PATH: ${.CURDIR}/../../lib/libc/gen 27SRCS+= pwcache.c vis.c 28CFLAGS+=-I${.CURDIR}/../../lib/libc/include 29CFLAGS+=-include ${.CURDIR}/../../include/grp.h 30CFLAGS+=-include ${.CURDIR}/../../include/pwd.h 31CFLAGS+=-include ${.CURDIR}/../../include/vis.h 32.endif 33.endif 34 35#CFLAGS+=-DDEBUG 36 37.include <bsd.prog.mk> 38