1#
| 1#
|
2# $FreeBSD: head/lib/libcrypt/Makefile 115157 2003-05-19 15:52:01Z des $
| 2# $FreeBSD: head/lib/libcrypt/Makefile 115720 2003-06-02 19:29:27Z markm $
|
3# 4 5SHLIB_MAJOR= 2 6LIB= crypt 7 8.PATH: ${.CURDIR}/../libmd
| 3# 4 5SHLIB_MAJOR= 2 6LIB= crypt 7 8.PATH: ${.CURDIR}/../libmd
|
9SRCS= crypt.c crypt-md5.c md5c.c misc.c
| 9SRCS= crypt.c misc.c \ 10 crypt-md5.c md5c.c \ 11 crypt-nthash.c md4c.c
|
10MAN= crypt.3 11MLINKS= crypt.3 crypt_get_format.3 crypt.3 crypt_set_format.3 12CFLAGS+= -I${.CURDIR}/../libmd -I${.CURDIR}/../libutil
| 12MAN= crypt.3 13MLINKS= crypt.3 crypt_get_format.3 crypt.3 crypt_set_format.3 14CFLAGS+= -I${.CURDIR}/../libmd -I${.CURDIR}/../libutil
|
13CFLAGS+= -DLIBC_SCCS -Wall 14# Pull in the crypt-des.c source, assuming it is present. 15.if exists(${.CURDIR}/../../secure/lib/libcrypt/crypt-des.c) && \ 16 !defined(NOCRYPT)
| 15 16# Pull in the strong crypto, if it is present. 17.if exists(${.CURDIR}/../../secure/lib/libcrypt) && !defined(NOCRYPT)
|
17.PATH: ${.CURDIR}/../../secure/lib/libcrypt 18SRCS+= crypt-des.c crypt-blowfish.c blowfish.c 19CFLAGS+= -I${.CURDIR} -DHAS_DES -DHAS_BLOWFISH 20.endif
| 18.PATH: ${.CURDIR}/../../secure/lib/libcrypt 19SRCS+= crypt-des.c crypt-blowfish.c blowfish.c 20CFLAGS+= -I${.CURDIR} -DHAS_DES -DHAS_BLOWFISH 21.endif
|
| 22
|
21# And the auth_getval() code and support. 22.PATH: ${.CURDIR}/../libutil 23SRCS+= auth.c property.c
| 23# And the auth_getval() code and support. 24.PATH: ${.CURDIR}/../libutil 25SRCS+= auth.c property.c
|
24.for sym in MD5Init MD5Final MD5Update MD5Pad auth_getval \ 25 property_find properties_read properties_free
| 26.for sym in auth_getval property_find properties_read properties_free \ 27 MD4Init MD4Final MD4Update MD4Pad \ 28 MD5Init MD5Final MD5Update MD5Pad
|
26CFLAGS+= -D${sym}=__${sym} 27.endfor
| 29CFLAGS+= -D${sym}=__${sym} 30.endfor
|
| 31
|
28PRECIOUSLIB= yes 29 30.include <bsd.lib.mk>
| 32PRECIOUSLIB= yes 33 34.include <bsd.lib.mk>
|