]> git.kaiwu.me - njs.git/commit
Modules: isolate engine builds from the standalone CLI
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 22 Oct 2026 00:37:10 +0000 (17:37 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Thu, 22 Oct 2026 21:25:01 +0000 (14:25 -0700)
commit6e22e91c7204e0aca0a223577696ca18602a8650
tree39f90cf84b8b8d9470dcefeed87fcbe3149d3c69
parent8e9a4663dcfda31ace7fc6014d36267a7def9e09
Modules: isolate engine builds from the standalone CLI

nginx and the CLI share build artifacts and configuration.  Building
nginx replaces the CLI Makefile, while rebuilding the CLI can leave
nginx linking libraries compiled with incompatible flags.

Building nginx no longer changes the CLI configuration or libraries.
Rebuilding the CLI no longer breaks subsequent nginx builds.
.github/workflows/check-pr.yml
nginx/config
nginx/config.make