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 12 13DPADD+= ${LIBUTIL} 14LDADD+= -lutil 15 16.if !defined(BOOTSTRAPPING) 17.PATH: ${.CURDIR}/../../sbin/md5 18SRCS+= sha1hl.c 19DPADD+= ${LIBMD} ${LIBCRYPTO} 20LDADD+= -lmd -lprivate_crypto 21LDFLAGS+= ${PRIVATELIB_LDFLAGS} 22CFLAGS+= -I${.CURDIR}/../../crypto/libressl/include 23CFLAGS+= -I${.CURDIR}/../../sbin/md5 24.else 25CFLAGS+=-DNO_MD5 -DNO_SHA1 -DNO_SHA2 -DNO_RMD160 26.if ${WORLD_VERSION} < 500302 # pwcache(3)/vis(3) upgrades came in about here 27.PATH: ${.CURDIR}/../../lib/libc/gen 28SRCS+= pwcache.c vis.c 29CFLAGS+=-I${.CURDIR}/../../lib/libc/include 30CFLAGS+=-include ${.CURDIR}/../../include/grp.h 31CFLAGS+=-include ${.CURDIR}/../../include/pwd.h 32CFLAGS+=-include ${.CURDIR}/../../include/vis.h 33.endif 34.endif 35 36#CFLAGS+=-DDEBUG 37 38.include <bsd.prog.mk> 39