diff options
| author | markus <> | 2002-09-03 18:59:56 +0000 |
|---|---|---|
| committer | markus <> | 2002-09-03 18:59:56 +0000 |
| commit | 374d65fa455af7b635928d7a27c61196b63e577c (patch) | |
| tree | cde2fc42cb83654db0ca26f581ee1721f1378706 /src/lib/libssl/ssl | |
| parent | 0ef372523511ad8d227af859820db92c85daec4a (diff) | |
| download | openbsd-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/Makefile | 4 |
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 | ||
| 2 | LIB= ssl | 3 | LIB= ssl |
| 3 | 4 | ||
| 4 | SSLEAYDIST= src | 5 | SSLEAYDIST= src |
| 5 | 6 | ||
| 6 | LSSL_SRC= ${.CURDIR}/../${SSLEAYDIST}/ssl | 7 | LSSL_SRC= ${.CURDIR}/../${SSLEAYDIST}/ssl |
| 7 | LCRYPTO_SRC= ${.CURDIR}/../${SSLEAYDIST}/crypto | ||
| 8 | 8 | ||
| 9 | .if ${MACHINE_ARCH} == "i386" | 9 | .if ${MACHINE_ARCH} == "i386" |
| 10 | CFLAGS+= -DL_ENDIAN -DBN_ASM | 10 | CFLAGS+= -DL_ENDIAN -DBN_ASM |
| @@ -26,8 +26,6 @@ CFLAGS+= -DB_ENDIAN | |||
| 26 | 26 | ||
| 27 | CFLAGS+= -DOPENSSL_NO_IDEA -DTERMIOS -DANSI_SOURCE -DNO_ERR | 27 | CFLAGS+= -DOPENSSL_NO_IDEA -DTERMIOS -DANSI_SOURCE -DNO_ERR |
| 28 | CFLAGS+= -DOPENSSL_NO_RC5 -DOPENSSL_NO_KRB5 -DSO_DLFCN -DHAVE_DLFCN_H | 28 | CFLAGS+= -DOPENSSL_NO_RC5 -DOPENSSL_NO_KRB5 -DSO_DLFCN -DHAVE_DLFCN_H |
| 29 | CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST}/include | ||
| 30 | CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST}/crypto | ||
| 31 | CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST} | 29 | CFLAGS+= -I${.CURDIR}/../${SSLEAYDIST} |
| 32 | 30 | ||
| 33 | SRCS= bio_ssl.c s2_clnt.c s3_both.c s3_srvr.c ssl_err2.c ssl_txt.c \ | 31 | SRCS= bio_ssl.c s2_clnt.c s3_both.c s3_srvr.c ssl_err2.c ssl_txt.c \ |
