library that I was able to integrate into the codebase so there aren't any external dependencies. Both external projects have their own open source licenses. Those licenses are included. Also in this commit is some preliminary work to start adding MQTT support to SavvyCAN.
49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
INCLUDEPATH += $$PWD
|
|
|
|
PUBLIC_HEADERS += \
|
|
$$PWD/qmqtt_client.h \
|
|
$$PWD/qmqtt_frame.h \
|
|
$$PWD/qmqtt_message.h \
|
|
$$PWD/qmqtt_routesubscription.h \
|
|
$$PWD/qmqtt_routedmessage.h \
|
|
$$PWD/qmqtt_router.h \
|
|
$$PWD/qmqtt_networkinterface.h \
|
|
$$PWD/qmqtt_socketinterface.h \
|
|
$$PWD/qmqtt_timerinterface.h
|
|
|
|
PRIVATE_HEADERS += \
|
|
$$PWD/qmqtt_client_p.h \
|
|
$$PWD/qmqtt_message_p.h \
|
|
$$PWD/qmqtt_network_p.h \
|
|
$$PWD/qmqtt_socket_p.h \
|
|
$$PWD/qmqtt_timer_p.h
|
|
|
|
SOURCES += \
|
|
$$PWD/qmqtt_client_p.cpp \
|
|
$$PWD/qmqtt_client.cpp \
|
|
$$PWD/qmqtt_frame.cpp \
|
|
$$PWD/qmqtt_message.cpp \
|
|
$$PWD/qmqtt_network.cpp \
|
|
$$PWD/qmqtt_routesubscription.cpp \
|
|
$$PWD/qmqtt_router.cpp \
|
|
$$PWD/qmqtt_socket.cpp \
|
|
$$PWD/qmqtt_timer.cpp
|
|
|
|
QMQTT_WEBSOCKETS {
|
|
PRIVATE_HEADERS += \
|
|
$$PWD/qmqtt_websocket_p.h \
|
|
$$PWD/qmqtt_websocketiodevice_p.h
|
|
|
|
SOURCES += \
|
|
$$PWD/qmqtt_websocket.cpp \
|
|
$$PWD/qmqtt_websocketiodevice.cpp
|
|
}
|
|
|
|
!contains(CONFIG, QMQTT_NO_SSL) {
|
|
PRIVATE_HEADERS += \
|
|
$$PWD/qmqtt_ssl_socket_p.h
|
|
|
|
SOURCES += \
|
|
$$PWD/qmqtt_ssl_socket.cpp
|
|
}
|