Mercurial > hg > nginx
comparison auto/lib/openssl/conf @ 2846:dfec0e090265
fix building OpenSSL on Win32
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 14 May 2009 15:46:34 +0000 |
parents | 38e59bcc35f2 |
children | e069d0b8b198 |
comparison
equal
deleted
inserted
replaced
2845:10d6b9950453 | 2846:dfec0e090265 |
---|---|
1 | 1 |
2 # Copyright (C) Igor Sysoev | 2 # Copyright (C) Igor Sysoev |
3 | 3 |
4 | 4 |
5 if [ $OPENSSL != NONE ]; then | 5 if [ $OPENSSL != NONE ]; then |
6 CORE_INCS="$CORE_INCS $OPENSSL/include" | |
7 | 6 |
8 case "$CC" in | 7 case "$CC" in |
9 | 8 |
10 cl|bcc32) | 9 cl | bcc32) |
11 have=NGX_OPENSSL . auto/have | 10 have=NGX_OPENSSL . auto/have |
12 have=NGX_SSL . auto/have | 11 have=NGX_SSL . auto/have |
13 | 12 |
14 LINK_DEPS="$LINK_DEPS $OPENSSL/out32/ssleay32.lib" | 13 CFLAGS="$CFLAGS -DNO_SYS_TYPES_H" |
15 CORE_LIBS="$CORE_LIBS $OPENSSL/out32/ssleay32.lib" | |
16 | 14 |
17 LINK_DEPS="$LINK_DEPS $OPENSSL/out32/libeay32.lib" | 15 CORE_INCS="$CORE_INCS $OPENSSL/openssl/include" |
18 CORE_LIBS="$CORE_LIBS $OPENSSL/out32/libeay32.lib" | 16 CORE_DEPS="$CORE_DEPS $OPENSSL/openssl/include/openssl/ssl.h" |
17 CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/ssleay32.lib" | |
18 CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libeay32.lib" | |
19 | 19 |
20 # libeay32.lib requires gdi32.lib | 20 # libeay32.lib requires gdi32.lib |
21 CORE_LIBS="$CORE_LIBS gdi32.lib" | 21 CORE_LIBS="$CORE_LIBS gdi32.lib" |
22 ;; | 22 ;; |
23 | 23 |
24 *) | 24 *) |
25 have=NGX_OPENSSL . auto/have | 25 have=NGX_OPENSSL . auto/have |
26 have=NGX_SSL . auto/have | 26 have=NGX_SSL . auto/have |
27 | |
28 CORE_INCS="$CORE_INCS $OPENSSL/include" | |
27 LINK_DEPS="$LINK_DEPS $OPENSSL/libssl.a $OPENSSL/libcrypto.a" | 29 LINK_DEPS="$LINK_DEPS $OPENSSL/libssl.a $OPENSSL/libcrypto.a" |
28 CORE_LIBS="$CORE_LIBS $OPENSSL/libssl.a $OPENSSL/libcrypto.a" | 30 CORE_LIBS="$CORE_LIBS $OPENSSL/libssl.a $OPENSSL/libcrypto.a" |
29 ;; | 31 ;; |
30 esac | 32 esac |
31 | 33 |