diff options
| author | Martin Ridgers <[email protected]> | 2021-09-15 09:22:32 +0200 |
|---|---|---|
| committer | Martin Ridgers <[email protected]> | 2021-09-15 09:23:33 +0200 |
| commit | 8f5e773529858223beeecf5d1b69c23991df644e (patch) | |
| tree | 2c360c67e028f5ecd7368212b0adf8b23578ff9d /xmake.lua | |
| parent | Use zen::Sleep() in timer.cpp's tests (diff) | |
| parent | Updated function service to new package management API (diff) | |
| download | zen-8f5e773529858223beeecf5d1b69c23991df644e.tar.xz zen-8f5e773529858223beeecf5d1b69c23991df644e.zip | |
Merge main
Diffstat (limited to 'xmake.lua')
| -rw-r--r-- | xmake.lua | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -17,7 +17,10 @@ add_requires( "vcpkg::curl", "vcpkg::zlib", "vcpkg::zstd", - "vcpkg::http-parser") + "vcpkg::http-parser", + "vcpkg::uwebsockets", + "vcpkg::usockets", + "vcpkg::libuv") add_rules("mode.debug", "mode.release") @@ -40,8 +43,15 @@ add_defines("USE_SENTRY=1") option("vfs") set_showmenu(true) - set_description("Enable or disable VFS functionality") - add_defines("WITH_VFS") + set_description("Enable VFS functionality") + add_defines("ZEN_WITH_VFS") +option_end() + +option("httpsys") + set_default(true) + set_showmenu(true) + set_description("Enable http.sys server") + add_defines("ZEN_WITH_HTTPSYS") option_end() add_defines("UNICODE", "_CONSOLE") @@ -53,6 +63,7 @@ set_languages("cxx20") set_symbols("debug") includes("zencore", "zencore-test") +includes("zenhttp") includes("zenstore", "zenutil") includes("zenserver", "zenserver-test") includes("zen") |