Mercurial
diff third_party/wrk/INSTALL @ 178:94705b5986b3
[ThirdParty] Added WRK and luajit for load testing.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Thu, 22 Jan 2026 20:10:30 -0800 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/third_party/wrk/INSTALL Thu Jan 22 20:10:30 2026 -0800 @@ -0,0 +1,29 @@ +Overview + + wrk should build on most UNIX-like operating systems and + architectures that have GNU make and are supported by LuaJIT and + OpenSSL. Some systems may require additional CFLAGS or LDFLAGS, + see the top of the Makefile for examples + + In many cases simply running `make` (often `gmake` on *BSD) will + do the trick. + +Dependencies + + wrk requires LuaJIT and OpenSSL and is distributed with appropriate + versions that will be unpacked and built as necessary. + + If you are building wrk packages for an OS distribution or otherwise + prefer to use system versions of dependencies you may specify their + location when invoking make with one or more of: + + WITH_LUAJIT + WITH_OPENSSL + + For example to use the system version of both libraries on Linux: + + make WITH_LUAJIT=/usr WITH_OPENSSL=/usr + + Or to use the Homebrew version of OpenSSL on Mac OS X: + + make WITH_OPENSSL=/usr/local/opt/openssl