21 lines
421 B
Makefile
Raw Normal View History

2025-10-10 16:07:00 +08:00
NAME := mqtt
GLOBAL_INCLUDES += ./
$(NAME)_SOURCES += mqtt_client.c mqtt_instance.c
ifeq ($(findstring linuxhost, $(BUILD_STRING)), linuxhost)
PLATFORM_MQTT := linux
else
PLATFORM_MQTT := rhino
endif
GLOBAL_DEFINES += MQTT_COMM_ENABLED
$(NAME)_CFLAGS += -DOTA_SIGNAL_CHANNEL=1
$(NAME)_COMPONENTS := connectivity.mqtt.MQTTPacket protocol.linkkit.iotkit
ifneq ($(no_tls),1)
$(NAME)_COMPONENTS += mbedtls
endif