]> git.kaiwu.me - nginx.git/commitdiff
Win32: skip OpenSSL dependency generation to conserve time.
authorSergey Kandaurov <pluknet@nginx.com>
Tue, 24 Jun 2025 12:42:20 +0000 (16:42 +0400)
committerSergey Kandaurov <s.kandaurov@f5.com>
Tue, 23 Dec 2025 18:40:33 +0000 (22:40 +0400)
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

index b7e76b94226a891141238e042d823921fe1593da..6f8a5d3961429a7931c01e2f9565917af8e38497 100644 (file)
@@ -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