Mercurial > hg > nginx-quic
comparison auto/lib/openssl/makefile.msvc @ 9033: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
9032:79c04253bc43 | 9033: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 ( \ |