Files
dongheng 04ee11ee53 feat(mqtt): Add esp-mqtt
Commit ID: 13018449

Add global "mqtt" to manage both "ESP-MQTT" and "IBM-MQTT". Using select the target MQTT to using like selecting SSL.
2019-03-22 16:55:16 +08:00

21 lines
601 B
Makefile

ifdef CONFIG_MQTT_USING_IBM
COMPONENT_ADD_INCLUDEDIRS += ibm-mqtt/MQTTClient-C/src \
ibm-mqtt/MQTTClient-C/src/FreeRTOS \
ibm-mqtt/MQTTPacket/src
COMPONENT_SRCDIRS += ibm-mqtt/MQTTClient-C/src \
ibm-mqtt/MQTTClient-C/src/FreeRTOS \
ibm-mqtt/MQTTPacket/src
CFLAGS += -DMQTT_TASK
else
ifdef CONFIG_MQTT_USING_ESP
COMPONENT_SUBMODULES += esp-mqtt
COMPONENT_ADD_INCLUDEDIRS := esp-mqtt/include
COMPONENT_SRCDIRS := esp-mqtt esp-mqtt/lib
COMPONENT_PRIV_INCLUDEDIRS := esp-mqtt/lib/include
endif
endif