This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
commit 47c8d3734ac6a990c0d17148a559ceeefed89b78 Author: wangyingdong <wangyingd...@xiaomi.com> AuthorDate: Fri Mar 15 10:22:13 2024 +0800 Fix to compile failure after mqttc is enabled Signed-off-by: wangyingdong <wangyingd...@xiaomi.com> --- netutils/libwebsockets/Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/netutils/libwebsockets/Makefile b/netutils/libwebsockets/Makefile index 71491fd74..f95e77ecb 100644 --- a/netutils/libwebsockets/Makefile +++ b/netutils/libwebsockets/Makefile @@ -128,6 +128,17 @@ CSRCS += \ $(LIBWEBSOCKETS_UNPACK)/lib/tls/mbedtls/mbedtls-session.c \ $(LIBWEBSOCKETS_UNPACK)/lib/tls/mbedtls/mbedtls-client.c \ +ifneq ($(CONFIG_NETUTILS_MQTTC),) + CFLAGS += -I$(LIBWEBSOCKETS_UNPACK)/lib/roles/mqtt + + CSRCS += \ + $(LIBWEBSOCKETS_UNPACK)/lib/roles/mqtt/mqtt.c \ + $(LIBWEBSOCKETS_UNPACK)/lib/roles/mqtt/ops-mqtt.c \ + $(LIBWEBSOCKETS_UNPACK)/lib/roles/mqtt/primitives.c \ + $(LIBWEBSOCKETS_UNPACK)/lib/roles/mqtt/client/client-mqtt.c \ + $(LIBWEBSOCKETS_UNPACK)/lib/roles/mqtt/client/client-mqtt-handshake.c +endif + ifeq ($(wildcard $(LIBWEBSOCKETS_UNPACK)/.git),) $(LIBWEBSOCKETS_TARBALL): $(Q) echo "Downloading libwebsockets-$(LIBWEBSOCKETS_VERSION)"