1234567891011121314151617 |
- add_rules("mode.debug", "mode.release")
- option("log", {showmenu = true, default = true})
- target("webui")
- set_kind("$(kind)")
- add_files("src/civetweb/civetweb.c", {defines = {"NO_CACHING", "NO_CGI", "NO_SSL", "USE_WEBSOCKET"}})
- add_files("src/webui.c", (has_config("log") and {defines = "WEBUI_LOG"} or {}))
- add_headerfiles("include/webui.h", "include/webui.hpp")
- add_includedirs("include", "src/civetweb")
- if is_plat("windows") then
- add_syslinks("user32", "advapi32", "shell32", "ws2_32", "ole32")
- elseif is_plat("mingw") then
- add_syslinks("ws2_32")
- elseif is_plat("linux") then
- add_syslinks("pthread", "dl")
- end
|