Commit | Line | Data |
---|---|---|
984263bc MD |
1 | # |
2 | # $FreeBSD: src/lib/libcrypt/Makefile,v 1.24.2.4 2001/07/16 03:28:26 peter Exp $ | |
3 | # | |
4 | ||
d8ee3b5d | 5 | SHLIB_MAJOR= 4 |
984263bc | 6 | LIB= crypt |
17f97226 | 7 | SHLIBDIR?= /lib |
984263bc | 8 | |
fef7d5c7 | 9 | SRCS= blowfish.c crypt.c crypt-blowfish.c crypt-des.c crypt-md5.c \ |
bc4d84b2 | 10 | crypt-sha256.c crypt-sha512.c crypt-xsi.c \ |
d8ee3b5d | 11 | deprecated-crypt-sha256.c deprecated-crypt-sha512.c \ |
aeb97e6c | 12 | misc.c |
f7d9d915 | 13 | WARNS?= 2 |
0de090e1 MD |
14 | NO_STRICT_ALIASING= |
15 | ||
984263bc MD |
16 | MAN= crypt.3 |
17 | MLINKS= crypt.3 crypt_get_format.3 crypt.3 crypt_set_format.3 | |
bc4d84b2 | 18 | MLINKS+= crypt.3 encrypt.3 crypt.3 setkey.3 |
aeb97e6c | 19 | CFLAGS+= -I${.CURDIR}/../omd -I${.CURDIR}/../libutil |
0fe46dc6 | 20 | CFLAGS+= -I${.CURDIR}/../../crypto/libressl/include |
984263bc | 21 | CFLAGS+= -I${.CURDIR} -DHAS_DES -DHAS_BLOWFISH |
984263bc MD |
22 | # And the auth_getval() code and support. |
23 | .PATH: ${.CURDIR}/../libutil | |
24 | SRCS+= auth.c property.c | |
aeb97e6c | 25 | .for sym in auth_getval property_find properties_read properties_free |
21137e2f | 26 | CFLAGS+= -D${sym}=_libcrypt_${sym} |
984263bc MD |
27 | .endfor |
28 | PRECIOUSLIB= yes | |
29 | ||
30 | .include <bsd.lib.mk> |