summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl
diff options
context:
space:
mode:
authormarkus <>2002-09-03 18:59:56 +0000
committermarkus <>2002-09-03 18:59:56 +0000
commit374d65fa455af7b635928d7a27c61196b63e577c (patch)
treecde2fc42cb83654db0ca26f581ee1721f1378706 /src/lib/libssl/ssl
parent0ef372523511ad8d227af859820db92c85daec4a (diff)
downloadopenbsd-374d65fa455af7b635928d7a27c61196b63e577c.tar.gz
openbsd-374d65fa455af7b635928d7a27c61196b63e577c.tar.bz2
openbsd-374d65fa455af7b635928d7a27c61196b63e577c.zip
build OpenSSL without symlink trees:
* manpage related things moved to src/libssl/man/Makefile * there are now 3 obj directories src/libssl/{crypto,ssl,man}/ instead of one single src/libssl/obj * instead of running Configure (with generates lots of symlinks, and opensslconf.h) this patch stores pre-computed opensslconf.h files in src/libssl/crypto/arch * requires a make includes before the library can be built * libssl and libcrypto can be build separately (e.g. cd src/libssl/ssl && make obj && make) * make depend is now supported * no more symlink trees tested by miod@ and fries@
Diffstat (limited to 'src/lib/libssl/ssl')
-rw-r--r--src/lib/libssl/ssl/Makefile4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/libssl/ssl/Makefile b/src/lib/libssl/ssl/Makefile
index 8f687b5cef..7282f43793 100644
--- a/src/lib/libssl/ssl/Makefile
+++ b/src/lib/libssl/ssl/Makefile
@@ -1,10 +1,10 @@
1# $OpenBSD: Makefile,v 1.15 2002/09/03 18:59:56 markus Exp $
1 2
2LIB= ssl 3LIB= ssl
3 4
4SSLEAYDIST= src 5SSLEAYDIST= src
5 6
6LSSL_SRC= ${.CURDIR}/../${SSLEAYDIST}/ssl 7LSSL_SRC= ${.CURDIR}/../${SSLEAYDIST}/ssl
7LCRYPTO_SRC= ${.CURDIR}/../${SSLEAYDIST}/crypto
8 8
9.if ${MACHINE_ARCH} == "i386" 9.if ${MACHINE_ARCH} == "i386"
10CFLAGS+= -DL_ENDIAN -DBN_ASM 10CFLAGS+= -DL_ENDIAN -DBN_ASM
@@ -26,8 +26,6 @@ CFLAGS+= -DB_ENDIAN
26 26
27CFLAGS+= -DOPENSSL_NO_IDEA -DTERMIOS -DANSI_SOURCE -DNO_ERR 27CFLAGS+= -DOPENSSL_NO_IDEA -DTERMIOS -DANSI_SOURCE -DNO_ERR
28CFLAGS+= -DOPENSSL_NO_RC5 -DOPENSSL_NO_KRB5 -DSO_DLFCN -DHAVE_DLFCN_H 28CFLAGS+= -DOPENSSL_NO_RC5 -DOPENSSL_NO_KRB5 -DSO_DLFCN -DHAVE_DLFCN_H
29CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST}/include
30CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST}/crypto
31CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST} 29CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST}
32 30
33SRCS= bio_ssl.c s2_clnt.c s3_both.c s3_srvr.c ssl_err2.c ssl_txt.c \ 31SRCS= bio_ssl.c s2_clnt.c s3_both.c s3_srvr.c ssl_err2.c ssl_txt.c \