xref: /freebsd/secure/lib/libssl/Makefile (revision 95200624a660d15a3a0c1d7a14f83cccbc5f7879)
141e8e5daSKris Kennaway# $FreeBSD$
241e8e5daSKris Kennaway
341e8e5daSKris Kennaway.include "../libcrypto/Makefile.inc"
441e8e5daSKris Kennaway
59ccbd450SKris KennawayLCRYPTOSSL_SRC=${LCRYPTO_SRC}/../ssl
663bfdbdbSDavid E. O'Brien
79ccbd450SKris Kennaway.PATH:	${LCRYPTOSSL_SRC}
863bfdbdbSDavid E. O'Brien
941e8e5daSKris KennawayLIB=		ssl
1041e8e5daSKris KennawaySHLIB_MAJOR=	1
1141e8e5daSKris Kennaway
122f00e5fdSKris KennawayMAINTAINER=	kris
132f00e5fdSKris Kennaway
149ccbd450SKris KennawaySRCS+=	bio_ssl.c s23_clnt.c s23_lib.c s23_meth.c s23_pkt.c s23_srvr.c \
1595200624SKris Kennaway	s2_clnt.c s2_enc.c s2_lib.c s2_meth.c s2_pkt.c s2_srvr.c \
1695200624SKris Kennaway	s3_both.c s3_clnt.c s3_enc.c s3_lib.c s3_meth.c s3_pkt.c \
1795200624SKris Kennaway	s3_srvr.c ssl_algs.c ssl_asn1.c ssl_cert.c ssl_ciph.c \
1895200624SKris Kennaway	ssl_err.c ssl_err2.c ssl_lib.c ssl_rsa.c ssl_sess.c ssl_stat.c \
1995200624SKris Kennaway	ssl_txt.c t1_clnt.c t1_enc.c t1_lib.c t1_meth.c t1_srvr.o \
2041e8e5daSKris Kennaway
2141e8e5daSKris KennawayHDRS=	ssl.h ssl2.h ssl23.h ssl3.h ssl_locl.h tls1.h
2241e8e5daSKris Kennaway
239ccbd450SKris Kennaway.for h in ${HDRS}
249ccbd450SKris KennawayCRYPTO_HDRS+= ${LCRYPTOSSL_SRC}/${h}
2563bfdbdbSDavid E. O'Brien.endfor
2641e8e5daSKris Kennaway
27b5a1cc3aSKris Kennaway.for h in ${HDRS}
28b5a1cc3aSKris KennawaySSL_HDRS+= ${LCRYPTOSSL_SRC}/${h}
299ccbd450SKris Kennaway.endfor
3041e8e5daSKris Kennaway
31b5a1cc3aSKris Kennawaybeforeinstall:  openssl/opensslconf.h openssl/evp.h
3241e8e5daSKris Kennaway	${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \
33b5a1cc3aSKris Kennaway	    ${SSL_HDRS} ${DESTDIR}/usr/include/openssl
3441e8e5daSKris Kennaway
3541e8e5daSKris Kennaway.include <bsd.lib.mk>
36