291124e3c0
Just using MD5, SHA1, RMD160 and SHA256 for defines collides with functions of the same name in OpenSSL. This can cause compilation issues in downstream consumers if they use OpenSSL for the hash functions instead of libmd. Reviewed by: sjg Obtained from: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D26321
22 lines
396 B
Makefile
22 lines
396 B
Makefile
# From: @(#)Makefile 8.1 (Berkeley) 6/6/93
|
|
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
.PATH: ${SRCTOP}/usr.bin/cksum
|
|
|
|
PROG= fmtree
|
|
MAN= fmtree.8
|
|
SRCS= compare.c crc.c create.c excludes.c misc.c mtree.c spec.c verify.c
|
|
SRCS+= specspec.c
|
|
|
|
CFLAGS+= -DWITH_MD5 -DWITH_SHA1 -DWITH_RMD160 -DWITH_SHA256
|
|
LIBADD= md
|
|
|
|
CLEANFILES+= fmtree.8
|
|
|
|
fmtree.8: mtree.8
|
|
${CP} ${.ALLSRC} ${.TARGET}
|
|
|
|
.include <bsd.prog.mk>
|