mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-21 00:56:38 +08:00

Commit ID: 13018449 Add global "mqtt" to manage both "ESP-MQTT" and "IBM-MQTT". Using select the target MQTT to using like selecting SSL.
21 lines
601 B
Makefile
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
|
|
|