1 # @(#)Makefile 8.1 (Berkeley) 6/9/93
7 LINKS= ${BINDIR}/md5 ${BINDIR}/md5sum \
8 ${BINDIR}/md5 ${BINDIR}/rmd160 \
9 ${BINDIR}/md5 ${BINDIR}/rmd160sum \
10 ${BINDIR}/md5 ${BINDIR}/sha1 \
11 ${BINDIR}/md5 ${BINDIR}/sha1sum \
12 ${BINDIR}/md5 ${BINDIR}/sha224 \
13 ${BINDIR}/md5 ${BINDIR}/sha224sum \
14 ${BINDIR}/md5 ${BINDIR}/sha256 \
15 ${BINDIR}/md5 ${BINDIR}/sha256sum \
16 ${BINDIR}/md5 ${BINDIR}/sha384 \
17 ${BINDIR}/md5 ${BINDIR}/sha384sum \
18 ${BINDIR}/md5 ${BINDIR}/sha512 \
19 ${BINDIR}/md5 ${BINDIR}/sha512sum \
20 ${BINDIR}/md5 ${BINDIR}/sha512t224 \
21 ${BINDIR}/md5 ${BINDIR}/sha512t224sum \
22 ${BINDIR}/md5 ${BINDIR}/sha512t256 \
23 ${BINDIR}/md5 ${BINDIR}/sha512t256sum \
24 ${BINDIR}/md5 ${BINDIR}/skein256 \
25 ${BINDIR}/md5 ${BINDIR}/skein256sum \
26 ${BINDIR}/md5 ${BINDIR}/skein512 \
27 ${BINDIR}/md5 ${BINDIR}/skein512sum \
28 ${BINDIR}/md5 ${BINDIR}/skein1024 \
29 ${BINDIR}/md5 ${BINDIR}/skein1024sum
31 MLINKS= md5.1 md5sum.1 \
45 md5.1 sha512t224sum.1 \
47 md5.1 sha512t256sum.1 \
55 # md5 can also emulate the shasum script that comes with Perl, except
56 # that, in bits input mode, it can only handle input lengths that are
57 # a multiple of 8 (see manual page).
58 #LINKS+= ${BINDIR}/md5 ${BINDIR}/shasum
59 #MLINKS+= md5.1 shasum.1
63 .ifndef(BOOTSTRAPPING)
64 # Avoid depending on capsicum during bootstrap. caph_limit_stdout() is not
65 # available when building for Linux/MacOS or older FreeBSD hosts.
66 # We need to bootstrap md5 when building on Linux since the md5sum command there
67 # produces different output.
68 CFLAGS+=-DHAVE_CAPSICUM
71 .include <src.opts.mk>
74 SUBDIR.${MK_TESTS}+= tests
76 .include <bsd.prog.mk>