You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: build.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,6 +95,7 @@ with `-DNSCP_CMAKE_CONFIG=<file>`).
95
95
|`NSCP_WEB_BACKEND`|`mongoose`| HTTP/REST backend for `WEBServer`: `mongoose` (needs the vendored Mongoose source) or `beast` (header-only, **requires OpenSSL**). The Linux package builds use `beast`. |
96
96
|`NSCP_BOOST_PYTHON_VERSION`| — | Boost.Python component matching your Python, e.g. `python311`, `python312`, `python313`. Only relevant when building `PythonScript`. |
97
97
|`NSCP_SANITIZE`|`off`| Comma-separated sanitizer list for gcc/clang on Linux: `address`, `undefined`, `address,undefined`, `thread`. See `tools/sanitizers/run.sh`. |
98
+
|`NSCP_BUILD_DOCS_HTML`|`ON` on Windows, `OFF` elsewhere | Build the mkdocs HTML site as part of the default target. Only the Windows installer ships the site; elsewhere build it on demand with `cmake --build . --target build_docs_html`. |
98
99
|`USE_STATIC_RUNTIME`|`OFF`| Link the C/C++ runtime statically (used by the Win32 static build). |
99
100
|`USE_SYSTEMD`|`ON` (Linux) | Install systemd service files in the package. |
100
101
|`USE_INITD`|`OFF` (Linux) | Install legacy init.d scripts in the package. |
0 commit comments