package/libwebsockets: enable libev and libevent support indipendently
libev and libevent can be enabled at the same time since version 4.1.0, thanks to the event lib support refactoring into plugins, which is enabled by default for unix platform builds (LWS_WITH_EVLIB_PLUGINS=ON):c6c7ab2b44
In this way, libwebsockets can be compiled with both libev and libevent support, which is then user-selectable at runtime. This basically restores the behavior changed by previous commit27f257e
. Signed-off-by: Luca Pesce <luca.pesce@vimar.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
f32176a767
commit
6a8e1e220f
@ -57,18 +57,16 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBEV),y)
|
||||
LIBWEBSOCKETS_DEPENDENCIES += libev
|
||||
LIBWEBSOCKETS_CONF_OPTS += \
|
||||
-DLWS_WITH_LIBEV=ON \
|
||||
-DLWS_WITH_LIBEVENT=OFF
|
||||
else ifeq ($(BR2_PACKAGE_LIBEVENT),y)
|
||||
LIBWEBSOCKETS_DEPENDENCIES += libevent
|
||||
LIBWEBSOCKETS_CONF_OPTS += \
|
||||
-DLWS_WITH_LIBEV=OFF \
|
||||
-DLWS_WITH_LIBEVENT=ON
|
||||
LIBWEBSOCKETS_CONF_OPTS += -DLWS_WITH_LIBEV=ON
|
||||
else
|
||||
LIBWEBSOCKETS_CONF_OPTS += \
|
||||
-DLWS_WITH_LIBEV=OFF \
|
||||
-DLWS_WITH_LIBEVENT=OFF
|
||||
LIBWEBSOCKETS_CONF_OPTS += -DLWS_WITH_LIBEV=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBEVENT),y)
|
||||
LIBWEBSOCKETS_DEPENDENCIES += libevent
|
||||
LIBWEBSOCKETS_CONF_OPTS += -DLWS_WITH_LIBEVENT=ON
|
||||
else
|
||||
LIBWEBSOCKETS_CONF_OPTS += -DLWS_WITH_LIBEVENT=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
|
||||
|
Loading…
Reference in New Issue
Block a user