From b997be14f5e19942a99d90eeeee53289f5d3a3a8 Mon Sep 17 00:00:00 2001 From: Sergey Kandaurov Date: Tue, 24 Jun 2025 16:42:20 +0400 Subject: [PATCH] Win32: skip OpenSSL dependency generation to conserve time. Disabling the build dependency feature is safe assuming that nginx/Windows release zip is always built from a clean tree. This allows to speed up total build time by around 40%. As it may not be suitable in general, the option resides here and not in configure. --- misc/GNUmakefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misc/GNUmakefile b/misc/GNUmakefile index b7e76b942..6f8a5d396 100644 --- a/misc/GNUmakefile +++ b/misc/GNUmakefile @@ -76,7 +76,8 @@ win32: --with-stream_realip_module \ --with-stream_ssl_preread_module \ --with-openssl=$(OBJS)/lib/$(OPENSSL) \ - --with-openssl-opt="no-asm no-tests -D_WIN32_WINNT=0x0501" \ + --with-openssl-opt="no-asm no-tests no-makedepend \ + -D_WIN32_WINNT=0x0501" \ --with-http_ssl_module \ --with-mail_ssl_module \ --with-stream_ssl_module