diff options
Diffstat (limited to 'src/usr.sbin/openssl/Makefile')
-rw-r--r-- | src/usr.sbin/openssl/Makefile | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/usr.sbin/openssl/Makefile b/src/usr.sbin/openssl/Makefile new file mode 100644 index 0000000000..179cf216f5 --- /dev/null +++ b/src/usr.sbin/openssl/Makefile | |||
@@ -0,0 +1,38 @@ | |||
1 | # $OpenBSD: Makefile,v 1.17 2005/04/29 05:42:55 djm Exp $ | ||
2 | |||
3 | PROG= openssl | ||
4 | LDADD= -lssl -lcrypto | ||
5 | MAN1= openssl.1 | ||
6 | |||
7 | SSLEAYDIST= lib/libssl/src | ||
8 | |||
9 | SSLEAY_SRC= ${.CURDIR}/../../${SSLEAYDIST}/apps | ||
10 | SSLEAY_SRC_TOP= ${.CURDIR}/../../${SSLEAYDIST} | ||
11 | |||
12 | .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "vax" || \ | ||
13 | ${MACHINE_ARCH} == "amd64" | ||
14 | |||
15 | CFLAGS+= -DL_ENDIAN | ||
16 | .else | ||
17 | .if ${MACHINE_ARCH} == "alpha" | ||
18 | # no ENDIAN stuff defined for alpha | ||
19 | .else | ||
20 | CFLAGS+= -DB_ENDIAN | ||
21 | .endif | ||
22 | .endif | ||
23 | |||
24 | CFLAGS+= -DMONOLITH -DOPENSSL_NO_IDEA -DTERMIOS -DANSI_SOURCE -DOPENSSL_NO_RC5 | ||
25 | CFLAGS+= -DOPENSSL_NO_MDC2 | ||
26 | CFLAGS+= -I${SSLEAY_SRC_TOP} | ||
27 | |||
28 | SRCS= verify.c asn1pars.c req.c dgst.c dh.c enc.c passwd.c gendh.c errstr.c\ | ||
29 | pkcs7.c crl2p7.c crl.c ca.c \ | ||
30 | rsa.c dsa.c dsaparam.c \ | ||
31 | x509.c genrsa.c gendsa.c s_server.c s_client.c speed.c \ | ||
32 | s_time.c apps.c s_cb.c s_socket.c version.c sess_id.c \ | ||
33 | app_rand.c ciphers.c nseq.c pkcs12.c pkcs8.c spkac.c smime.c \ | ||
34 | dhparam.c openssl.c rand.c rsautl.c engine.c ocsp.c prime.c | ||
35 | |||
36 | .PATH: ${SSLEAY_SRC} | ||
37 | |||
38 | .include <bsd.prog.mk> | ||