diff options
author | kris <kris@FreeBSD.org> | 2000-01-14 05:49:29 +0000 |
---|---|---|
committer | kris <kris@FreeBSD.org> | 2000-01-14 05:49:29 +0000 |
commit | fdd71b0f8f83c044f38671eb9d749b33ae66e582 (patch) | |
tree | 1420504951deed5baf28547a6e49d72ad1fa6255 /secure/lib/libcrypto/Makefile.inc | |
parent | 728ac765652f2ea1ea6897cc052ffdd6ed23b476 (diff) | |
download | FreeBSD-src-fdd71b0f8f83c044f38671eb9d749b33ae66e582.zip FreeBSD-src-fdd71b0f8f83c044f38671eb9d749b33ae66e582.tar.gz |
Build infrastructure for OpenSSL
Diffstat (limited to 'secure/lib/libcrypto/Makefile.inc')
-rw-r--r-- | secure/lib/libcrypto/Makefile.inc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/secure/lib/libcrypto/Makefile.inc b/secure/lib/libcrypto/Makefile.inc new file mode 100644 index 0000000..b6f5e23 --- /dev/null +++ b/secure/lib/libcrypto/Makefile.inc @@ -0,0 +1,22 @@ +# $FreeBSD$ + +LCRYPTO_SRC= ${.CURDIR}/../../../crypto/openssl/crypto +CFLAGS+= -DTERMIOS -DANSI_SOURCE -DNO_IDEA -I${LCRYPTO_SRC} -I${.OBJDIR} + +.if ${MACHINE_ARCH} == "i386" +CFLAGS+= -DL_ENDIAN +# -DBN_ASM -DSHA1_ASM -DMD5_ASM -DRMD160_ASM - XXX notyet +CFLAGS+= -DDEVRANDOM=\"/dev/urandom\" +.else +.if ${MACHINE_ARCH} == "alpha" +# no ENDIAN stuff defined for alpha (64-bit) +.endif +.endif + +.if !defined(RSA_NONCOMMERCIAL) || ${RSA_NONCOMMERCIAL} != YES +CFLAGS+= -DNO_RSA -DNO_SSL2 +WITH_RSA= NO +.else +CFLAGS+= -DRSAref +RSAREF= YES +.endif |