mirror of https://github.com/OpenIPC/firmware.git
librws: Add librws component
A tiny, cross platform websocket client C library. Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>pull/1428/head
parent
1627f736ac
commit
26701781ca
|
@ -51,6 +51,7 @@ source "$BR2_EXTERNAL_GENERAL_PATH/package/libjpeg-openipc/Config.in"
|
|||
source "$BR2_EXTERNAL_GENERAL_PATH/package/libogg-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/libre-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/librem-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/librws/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/libsrt-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/libsrtp-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/libwebsockets-openipc/Config.in"
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
config BR2_PACKAGE_LIBRWS
|
||||
bool "librws"
|
||||
help
|
||||
librws - Tiny, cross platform websocket client C library.
|
|
@ -0,0 +1,37 @@
|
|||
################################################################################
|
||||
#
|
||||
# librws
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBRWS_SITE = $(call github,OlehKulykov,librws,$(LIBRWS_VERSION))
|
||||
LIBRWS_VERSION = 901326e962322221a83dfa4b56d02dbb2d276aa8
|
||||
|
||||
LIBRWS_INSTALL_STAGING = YES
|
||||
LIBRWS_LICENSE = MIT
|
||||
LIBRWS_LICENSE_FILES = License
|
||||
|
||||
#LIBRWS_CONF_OPTS += \
|
||||
# -DBUILD_COMMON_LWS=ON \
|
||||
# -DBUILD_COMMON_CURL=OFF \
|
||||
# -DBUILD_DEPENDENCIES=FALSE \
|
||||
# -DUSE_OPENSSL=OFF \
|
||||
# -DUSE_MBEDTLS=ON \
|
||||
# -DBUILD_SHARED_LIBS=OFF \
|
||||
# -DCMAKE_BUILD_TYPE=Release
|
||||
#
|
||||
#define LIBRWS_POST_CONF_FIXUP
|
||||
# $(Q)sed -i 's/inline/inline static/g' \
|
||||
# $(@D)/dependency/libkvspic/kvspic-src/src/common/include/com/amazonaws/kinesis/video/common/CommonDefs.h \
|
||||
# || true
|
||||
#endef
|
||||
|
||||
#LIBRWS_POST_CONFIGURE_HOOKS += LIBRWS_POST_CONF_FIXUP
|
||||
|
||||
LIBRWS_MAKE_OPTS += VERBOSE=1
|
||||
|
||||
#LIBRWS_DEPENDENCIES = \
|
||||
# libwebsockets-openipc \
|
||||
# mbedtls-openipc
|
||||
|
||||
$(eval $(cmake-package))
|
Loading…
Reference in New Issue