11# Default versions
2- set (COMMS_DEFAULT_TAG "v5.2.5 " )
3- set (CC_TOOLS_QT_DEFAULT_TAG "v5.3.1 " )
2+ set (COMMS_DEFAULT_TAG "v5.2.6 " )
3+ set (CC_TOOLS_QT_DEFAULT_TAG "v5.3.2 " )
44set (COMMSDSL_DEFAULT_TAG "v6.3.3" )
55set (CC_DEMO1_GENERATED_DEFAULT_TAG "v2.8" )
66set (CC_DEMO2_GENERATED_DEFAULT_TAG "v2.8" )
77set (CC_DEMO3_GENERATED_DEFAULT_TAG "v2.8" )
88set (CC_MQTT311_GENERATED_DEFAULT_TAG "v2.8" )
99set (CC_MQTT5_GENERATED_DEFAULT_TAG "v2.8" )
10- set (CC_MQTTSN_GENERATED_DEFAULT_TAG "v2.8" )
10+ set (CC_MQTTSN_GENERATED_DEFAULT_TAG "v2.8.1 " )
1111set (CC_UBLOX_GENERATED_DEFAULT_TAG "v2.8" )
1212set (CC_X509_GENERATED_DEFAULT_TAG "v1.0" )
13- set (CC_MQTTSN_LIBS_DEFAULT_TAG "v1 .0.8 " )
13+ set (CC_MQTTSN_LIBS_DEFAULT_TAG "v2 .0.3 " )
1414set (CC_MQTT311_LIBS_DEFAULT_TAG "v1.0" )
1515set (CC_MQTT5_LIBS_DEFAULT_TAG "v1.0" )
1616set (CC_DEMO1_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_DEMO1_GENERATED_DEFAULT_TAG} " )
@@ -22,6 +22,7 @@ set (CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_MQTTSN_GENERATED_DEFAU
2222set (CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_UBLOX_GENERATED_DEFAULT_TAG} " )
2323set (CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v0.2" )
2424set (CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v0.6" )
25+ set (CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v0.1" )
2526set (QT_MAJOR_DEFAULT_VERSION 5)
2627
2728########################################################################
@@ -48,6 +49,7 @@ list (APPEND CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN_DEPENDS cc.mqttsn.generated cc_t
4849list (APPEND CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN_DEPENDS cc.ublox.generated cc_tools_qt)
4950list (APPEND CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEPENDS cc.mqtt311.libs cc_tools_qt)
5051list (APPEND CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEPENDS cc.mqtt5.libs cc_tools_qt)
52+ list (APPEND CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEPENDS cc.mqttsn.libs cc_tools_qt)
5153
5254########################################################################
5355
@@ -62,6 +64,11 @@ if (OPT_CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN)
6264 list (APPEND CC_MQTT5_LIBS_DEFAULT_CMAKE_ARGS -DCC_MQTT5_CLIENT_LIB_FORCE_PIC=ON )
6365endif ()
6466
67+ if (OPT_CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN)
68+ # cc.mqttsn.libs requires PIC compilation when linked to the shared module.
69+ list (APPEND CC_MQTTSN_LIBS_DEFAULT_CMAKE_ARGS -DCC_MQTTSN_CLIENT_LIB_FORCE_PIC=ON )
70+ endif ()
71+
6572########################################################################
6673
6774# Boost configuration
@@ -90,14 +97,17 @@ if (OPT_ALLOW_BOOST)
9097 add_boost_param(Boost_USE_STATIC_LIBS)
9198 add_boost_param(Boost_USE_STATIC_RUNTIME)
9299 add_boost_param(Boost_LIB_PREFIX)
100+ add_boost_param(CMAKE_POLICY_DEFAULT_CMP0167 )
93101
94102 list (APPEND CC_MQTT311_LIBS_DEFAULT_CMAKE_ARGS ${boost_params} )
95103 list (APPEND CC_MQTT5_LIBS_DEFAULT_CMAKE_ARGS ${boost_params} )
104+ list (APPEND CC_MQTTSN_LIBS_DEFAULT_CMAKE_ARGS ${boost_params} )
96105 endif ()
97106endif ()
98107
99108list (APPEND CC_MQTT311_LIBS_DEFAULT_CMAKE_ARGS -DCC_MQTT311_CLIENT_APPS=${boost_enabled} )
100109list (APPEND CC_MQTT5_LIBS_DEFAULT_CMAKE_ARGS -DCC_MQTT5_CLIENT_APPS=${boost_enabled} )
110+ list (APPEND CC_MQTTSN_LIBS_DEFAULT_CMAKE_ARGS -DCC_MQTTSN_CLIENT_APPS=${boost_enabled} -DCC_MQTTSN_GATEWAY_APPS=${boost_enabled} )
101111
102112########################################################################
103113
@@ -116,6 +126,7 @@ list (APPEND CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_CMAKE_ARGS -DOPT_QT_MAJO
116126list (APPEND CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_CMAKE_ARGS -DOPT_QT_MAJOR_VERSION=${OPT_QT_MAJOR_VERSION} )
117127list (APPEND CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_CMAKE_ARGS -DOPT_QT_MAJOR_VERSION=${OPT_QT_MAJOR_VERSION} )
118128list (APPEND CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_CMAKE_ARGS -DOPT_QT_MAJOR_VERSION=${OPT_QT_MAJOR_VERSION} )
129+ list (APPEND CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_CMAKE_ARGS -DOPT_QT_MAJOR_VERSION=${OPT_QT_MAJOR_VERSION} )
119130
120131########################################################################
121132
0 commit comments