From 150be75aa426490a9bf615162d4a61e7e4ae83e9 Mon Sep 17 00:00:00 2001 From: Thomas Roberts Date: Mon, 8 Aug 2022 15:14:01 +0100 Subject: [PATCH] Add pico_lwip_mqtt library (#948) --- src/rp2_common/pico_lwip/CMakeLists.txt | 7 ++++++- src/rp2_common/pico_lwip/doc.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/rp2_common/pico_lwip/CMakeLists.txt b/src/rp2_common/pico_lwip/CMakeLists.txt index 7b1a8a7..643e262 100644 --- a/src/rp2_common/pico_lwip/CMakeLists.txt +++ b/src/rp2_common/pico_lwip/CMakeLists.txt @@ -223,7 +223,7 @@ if (EXISTS ${PICO_LWIP_PATH}/${LWIP_TEST_PATH}) ${PICO_LWIP_PATH}/src/apps/tftp/tftp.c ) - # MQTT client files + # Mbed TLS files add_library(pico_lwip_mbedtls INTERFACE) target_sources(pico_lwip_mbedtls INTERFACE ${PICO_LWIP_PATH}/src/apps/altcp_tls/altcp_tls_mbedtls.c @@ -231,6 +231,11 @@ if (EXISTS ${PICO_LWIP_PATH}/${LWIP_TEST_PATH}) ${PICO_LWIP_PATH}/src/apps/snmp/snmpv3_mbedtls.c ) + # MQTT client files + add_library(pico_lwip_mqtt INTERFACE) + target_sources(pico_lwip_mqtt INTERFACE + ${PICO_LWIP_PATH}/src/apps/mqtt/mqtt.c + ) # All LWIP files without apps add_library(pico_lwip INTERFACE) diff --git a/src/rp2_common/pico_lwip/doc.h b/src/rp2_common/pico_lwip/doc.h index ede60b6..33b15c1 100644 --- a/src/rp2_common/pico_lwip/doc.h +++ b/src/rp2_common/pico_lwip/doc.h @@ -24,6 +24,7 @@ * * \c \b pico_lwip_netbios - * * \c \b pico_lwip_tftp - * * \c \b pico_lwip_mbedtls - + * * \c \b pico_lwip_mqtt - * * The SDK Provides a common set of functionality in \c \p pico_lwip which aggregates: *