comparison auto/lib/openssl/makefile.msvc @ 8129:3c4d81ea1338

Win32: OpenSSL compilation for x64 targets with MSVC. To ensure proper target selection the NGX_MACHINE variable is now set based on the MSVC compiler output, and the OpenSSL target is set based on it. This is not important as long as "no-asm" is used (as in misc/GNUmakefile and win32 build instructions), but might be beneficial if someone is trying to build OpenSSL with assembler code.
author Maxim Dounin <mdounin@mdounin.ru>
date Thu, 23 Feb 2023 18:16:08 +0300
parents a423e314c22f
children
comparison
equal deleted inserted replaced
8128:79c04253bc43 8129:3c4d81ea1338
4 4
5 5
6 all: 6 all:
7 cd $(OPENSSL) 7 cd $(OPENSSL)
8 8
9 perl Configure VC-WIN32 no-shared no-threads \ 9 perl Configure $(OPENSSL_TARGET) no-shared no-threads \
10 --prefix="%cd%/openssl" \ 10 --prefix="%cd%/openssl" \
11 --openssldir="%cd%/openssl/ssl" \ 11 --openssldir="%cd%/openssl/ssl" \
12 $(OPENSSL_OPT) 12 $(OPENSSL_OPT)
13 13
14 if exist ms\do_ms.bat ( \ 14 if exist ms\do_ms.bat ( \