1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/cmake
Andy Green 4e68e3b4bc logs: allow giving log bitfields from cmake to force build or exclusion
By default this doesn't change any existing logging behaviour at all.

But it allows you to define cmake options to force or force-disable the
build of individual log levels using new cmake option bitfields
LWS_LOGGING_BITFIELD_SET and LWS_LOGGING_BITFIELD_CLEAR.

Eg, -DLWS_LOGGING_BITFIELD_SET="(LLL_INFO)" can force INFO log level
built even in release mode.  -DLWS_LOGGING_BITFIELD_CLEAR="(LLL_NOTICE)"
will likewise remove NOTICE logging from the build regardless of
DEBUG or RELEASE mode.
2020-04-23 06:36:54 +01:00
..
FindGit.cmake add FindGit.cmake 2013-02-18 18:34:10 +08:00
FindLibWebSockets.cmake clean up top level of project 2017-09-27 08:24:05 +08:00
FindMiniz.cmake cmake: miniz: add as option 2019-07-03 19:46:23 +01:00
FindOpenSSLbins.cmake Fixed ssl cert generation on Windows. 2013-02-22 09:28:11 +08:00
LibwebsocketsConfig.cmake.in add missing CMake pieces 2014-02-16 01:52:50 +08:00
LibwebsocketsConfigVersion.cmake.in add missing CMake pieces 2014-02-16 01:52:50 +08:00
lws_config.h.in logs: allow giving log bitfields from cmake to force build or exclusion 2020-04-23 06:36:54 +01:00
lws_config_private.h.in solve complilation errors on vs2008 2019-08-01 18:05:38 +01:00
UseRPMTools.cmake rpm: do parallel compilation during rpm builds 2018-05-26 09:20:20 +08:00