Static websockets option.
This commit is contained in:
parent
4c9548cc7c
commit
d8dc336c24
15
config.mk
15
config.mk
@ -241,11 +241,6 @@ ifeq ($(WITH_SRV),yes)
|
||||
CLIENT_CFLAGS:=$(CLIENT_CFLAGS) -DWITH_SRV
|
||||
endif
|
||||
|
||||
ifeq ($(WITH_WEBSOCKETS),yes)
|
||||
BROKER_CFLAGS:=$(BROKER_CFLAGS) -DWITH_WEBSOCKETS
|
||||
BROKER_LIBS:=$(BROKER_LIBS) -lwebsockets
|
||||
endif
|
||||
|
||||
ifeq ($(UNAME),SunOS)
|
||||
BROKER_LIBS:=$(BROKER_LIBS) -lsocket -lnsl
|
||||
LIB_LIBS:=$(LIB_LIBS) -lsocket -lnsl
|
||||
@ -265,6 +260,16 @@ ifeq ($(WITH_DOCS),yes)
|
||||
MAKE_ALL:=$(MAKE_ALL) docs
|
||||
endif
|
||||
|
||||
ifeq ($(WITH_WEBSOCKETS),yes)
|
||||
BROKER_CFLAGS:=$(BROKER_CFLAGS) -DWITH_WEBSOCKETS
|
||||
BROKER_LIBS:=$(BROKER_LIBS) -lwebsockets
|
||||
endif
|
||||
|
||||
ifeq ($(WITH_WEBSOCKETS),static)
|
||||
BROKER_CFLAGS:=$(BROKER_CFLAGS) -DWITH_WEBSOCKETS
|
||||
BROKER_LIBS:=$(BROKER_LIBS) -static -lwebsockets
|
||||
endif
|
||||
|
||||
INSTALL?=install
|
||||
prefix=/usr/local
|
||||
mandir=${prefix}/share/man
|
||||
|
@ -44,11 +44,12 @@ parts:
|
||||
|
||||
mosquitto:
|
||||
plugin: make
|
||||
make-parameters: ["prefix=/usr", "WITH_SRV=no"]
|
||||
make-parameters: ["prefix=/usr", "WITH_SRV=no", "WITH_WEBSOCKETS=static"]
|
||||
source: https://github.com/eclipse/mosquitto
|
||||
source-type: git
|
||||
|
||||
build-packages:
|
||||
- libwebsockets-dev
|
||||
- libssl-dev
|
||||
- uuid-dev
|
||||
- xsltproc
|
||||
|
Loading…
Reference in New Issue
Block a user