xref: /dflybsd-src/usr.bin/openssl/Makefile (revision 7dae3d51525487261b97644b34b5068c9bcea6bb)
1078f87a8Szrj# This version of openssl(1) is from LibreSSL
20fe46dc6SMatthew DillonPROG=	openssl
30fe46dc6SMatthew DillonWARNS?=	2
43b1a2a26SSascha WildnerMAN=	openssl.1 openssl.cnf.5
50fe46dc6SMatthew Dillon
60fe46dc6SMatthew Dillon.include "${.CURDIR}/../../lib/librecrypto/Makefile.inc"
70fe46dc6SMatthew Dillon
8078f87a8SzrjCFLAGS+=	-DLIBRESSL_INTERNAL
9078f87a8SzrjCFLAGS+=	-I${.CURDIR}/../../crypto/libressl/include
10078f87a8SzrjCFLAGS+= 	-I${.CURDIR}
11078f87a8Szrj
12117e566dSSascha WildnerDPADD+=		${LIBSSL} ${LIBCRYPTO}
130fe46dc6SMatthew DillonLDADD+=		-lprivate_ssl -lprivate_crypto
1438b720cdSzrjLDFLAGS+=	${PRIVATELIB_LDFLAGS}
150fe46dc6SMatthew Dillon
16*7dae3d51SDaniel FojtSRCS=	apps_posix.c apps.c asn1pars.c ca.c certhash.c ciphers.c cms.c \
17*7dae3d51SDaniel Fojt	crl2p7.c crl.c \
18078f87a8Szrj	dgst.c dh.c dhparam.c dsa.c dsaparam.c ec.c ecparam.c enc.c errstr.c \
19078f87a8Szrj	gendh.c gendsa.c genpkey.c genrsa.c nseq.c ocsp.c openssl.c \
20078f87a8Szrj	passwd.c pkcs12.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c \
21078f87a8Szrj	prime.c rand.c req.c rsa.c rsautl.c \
22078f87a8Szrj	s_cb.c s_client.c s_server.c s_socket.c s_time.c sess_id.c \
23078f87a8Szrj	smime.c speed.c spkac.c ts.c verify.c version.c x509.c
240fe46dc6SMatthew Dillon
250fe46dc6SMatthew Dillon.include <bsd.prog.mk>
260fe46dc6SMatthew Dillon
273b1a2a26SSascha Wildner.PATH:	${LIBRESSL_SRC}/apps/openssl ${LIBRESSL_SRC}/man
28