Skip to content

Commit f053df5

Browse files
committed
Release 2025-01-20
2 parents d49a355 + ddc4ca0 commit f053df5

File tree

11 files changed

+117
-88
lines changed

11 files changed

+117
-88
lines changed

.github/workflows/actions_build.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ on:
99

1010
env:
1111
CC_CMAKE_CONFIG: config/All.cmake
12+
WIN_BOOST_VERSION: "1.87.0"
13+
WIN_BOOST_DIR: "C:/local/boost_1_87_0"
1214

1315
jobs:
1416

@@ -190,7 +192,7 @@ jobs:
190192
strategy:
191193
fail-fast: false
192194
matrix:
193-
type: [Debug, Release, MinSizeRel]
195+
type: [Debug, Release]
194196
arch: [x64]
195197
cpp: [17]
196198
qt_ver: [5, 6]
@@ -204,7 +206,8 @@ jobs:
204206
- name: Install Boost
205207
shell: cmd
206208
run: |
207-
choco install boost-msvc-14.2 --version=1.85.0
209+
choco install boost-msvc-14.2 --version=${{env.WIN_BOOST_VERSION}}
210+
echo BOOST_DIR=${{env.WIN_BOOST_DIR}}/lib64-msvc-14.2/cmake >>%GITHUB_ENV%
208211
209212
- name: Install Curl
210213
shell: cmd
@@ -224,8 +227,8 @@ jobs:
224227
working-directory: ${{runner.workspace}}/build
225228
run: |
226229
cmake %GITHUB_WORKSPACE% -A ${{matrix.arch}} -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install ^
227-
-DCMAKE_PREFIX_PATH="${{runner.workspace}}/qt/qt-${{env.QT_VER}}-dynamic-msvc2019-x86_64" -DCMAKE_CXX_STANDARD=${{matrix.cpp}} ^
228-
-DCMAKE_POLICY_DEFAULT_CMP0167=OLD -DBoost_USE_STATIC_LIBS=ON ^
230+
-DCMAKE_PREFIX_PATH="${{runner.workspace}}/qt/qt-${{env.QT_VER}}-dynamic-msvc2019-x86_64;%BOOST_DIR%" -DCMAKE_CXX_STANDARD=${{matrix.cpp}} ^
231+
-DCMAKE_POLICY_DEFAULT_CMP0167=NEW ^
229232
-DCMAKE_PROJECT_INCLUDE=${{env.CC_CMAKE_CONFIG}} -DOPT_QT_MAJOR_VERSION=${{matrix.qt_ver}} ^
230233
-DOPT_CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN=OFF
231234
env:

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ option (OPT_ALLOW_BOOST "Build applications requiring boost if the latter is fou
2929
option (OPT_USE_CCACHE "Use ccache" OFF)
3030
option (OPT_WITH_DEFAULT_SANITIZERS "Build with sanitizers" OFF)
3131

32+
# CMake built-in options
33+
option (BUILD_SHARED_LIBS "Build as shared libraries (applicable to selected projects)" OFF)
34+
3235
# Other configuration variables
3336
# OPT_QT_MAJOR_VERSION - Major Qt version, required by various projects. Defaults to 5.
3437
# OPT_EXTERNALS_DIR - Directory where accumulate externals. Defaults to ${PROJECT_SOURCE_DIR}/externals

DefaultConfig.cmake

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
# Default versions
2-
set (COMMS_DEFAULT_TAG "v5.2.7")
3-
set (CC_TOOLS_QT_DEFAULT_TAG "v5.3.3")
4-
set (COMMSDSL_DEFAULT_TAG "v6.3.3")
5-
set (CC_DEMO1_GENERATED_DEFAULT_TAG "v2.9")
6-
set (CC_DEMO2_GENERATED_DEFAULT_TAG "v2.9")
7-
set (CC_DEMO3_GENERATED_DEFAULT_TAG "v2.9")
8-
set (CC_MQTT311_GENERATED_DEFAULT_TAG "v2.9")
9-
set (CC_MQTT5_GENERATED_DEFAULT_TAG "v2.9")
10-
set (CC_MQTTSN_GENERATED_DEFAULT_TAG "v2.9")
11-
set (CC_UBLOX_GENERATED_DEFAULT_TAG "v2.9")
12-
set (CC_X509_GENERATED_DEFAULT_TAG "v1.0.1")
13-
set (CC_MQTTSN_LIBS_DEFAULT_TAG "v2.0.4")
14-
set (CC_MQTT311_LIBS_DEFAULT_TAG "v1.0.1")
15-
set (CC_MQTT5_LIBS_DEFAULT_TAG "v1.0.1")
2+
set (COMMS_DEFAULT_TAG "v5.3")
3+
set (CC_TOOLS_QT_DEFAULT_TAG "v6.0")
4+
set (COMMSDSL_DEFAULT_TAG "v7.0.2")
5+
set (CC_DEMO1_GENERATED_DEFAULT_TAG "v3.0.1")
6+
set (CC_DEMO2_GENERATED_DEFAULT_TAG "v3.0.1")
7+
set (CC_DEMO3_GENERATED_DEFAULT_TAG "v3.0.1")
8+
set (CC_MQTT311_GENERATED_DEFAULT_TAG "v3.0.1")
9+
set (CC_MQTT5_GENERATED_DEFAULT_TAG "v3.0.1")
10+
set (CC_MQTTSN_GENERATED_DEFAULT_TAG "v3.0.1")
11+
set (CC_UBLOX_GENERATED_DEFAULT_TAG "v3.0.1")
12+
set (CC_X509_GENERATED_DEFAULT_TAG "v1.1.1")
13+
set (CC_MQTTSN_LIBS_DEFAULT_TAG "v2.0.8")
14+
set (CC_MQTT311_LIBS_DEFAULT_TAG "v1.0.4")
15+
set (CC_MQTT5_LIBS_DEFAULT_TAG "v1.0.4")
1616
set (CC_DEMO1_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_DEMO1_GENERATED_DEFAULT_TAG}")
1717
set (CC_DEMO2_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_DEMO2_GENERATED_DEFAULT_TAG}")
1818
set (CC_DEMO3_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_DEMO3_GENERATED_DEFAULT_TAG}")
1919
set (CC_MQTT311_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_MQTT311_GENERATED_DEFAULT_TAG}")
2020
set (CC_MQTT5_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_MQTT5_GENERATED_DEFAULT_TAG}")
2121
set (CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_MQTTSN_GENERATED_DEFAULT_TAG}")
2222
set (CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN_DEFAULT_TAG "${CC_UBLOX_GENERATED_DEFAULT_TAG}")
23-
set (CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v0.3")
24-
set (CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v0.7")
25-
set (CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v0.2")
23+
set (CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v1.0.1")
24+
set (CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v1.0.1")
25+
set (CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_TAG "v1.0.1")
2626
set (QT_MAJOR_DEFAULT_VERSION 5)
2727

2828
########################################################################
@@ -89,6 +89,13 @@ list (APPEND CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN_DEFAULT_CMAKE_ARGS -DOPT_WI
8989

9090
########################################################################
9191

92+
# Shared libs flags
93+
list (APPEND CC_MQTT311_LIBS_DEFAULT_CMAKE_ARGS -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS})
94+
list (APPEND CC_MQTT5_LIBS_DEFAULT_CMAKE_ARGS -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS})
95+
list (APPEND CC_MQTTSN_LIBS_DEFAULT_CMAKE_ARGS -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS})
96+
97+
########################################################################
98+
9299
# Extra flags
93100
if (OPT_CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN)
94101
# cc.mqtt311.libs requires PIC compilation when linked to the shared module.

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,16 @@ cmake -DOPT_QT_MAJOR_VERSION=6 ...
8484

8585
## Boost Dependency
8686
Some projects (mostly command line applications in the libraries projects) depend on [Boost](https://www.boost.org/).
87-
It is expected to use the relevant variables described in the [FindBoost](https://cmake.org/cmake/help/v3.15/module/FindBoost.html)
87+
It is expected to use the relevant variables described in the [FindBoost](https://cmake.org/cmake/help/latest/module/FindBoost.html)
8888
documentation to help with finding appropriate boost libraries. All the provided boost configuration variables will be passed
8989
to the relevant projects as well.
90+
91+
For example using CMake built-in scripts to find boost
92+
```
93+
cmake -DCMAKE_POLICY_DEFAULT_CMP0167=OLD -DBOOST_ROOT=C:\boost -DBoost_USE_STATIC_LIBS=ON ...
94+
```
95+
96+
Or using upstream boost configuration:
9097
```
91-
cmake -DBOOST_ROOT=C:\boost -DBoost_USE_STATIC_LIBS=ON ...
98+
cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW -DCMAKE_PREFIX_PATH=/path/to/boost/cmake/config ...
9299
```

config/All.cmake

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
1-
macro (enalbe_if_opt_not_set name)
1+
macro (enable_if_opt_not_set name)
22
if (NOT DEFINED ${name})
33
set (${name} ON)
44
endif ()
55
endmacro()
66

7-
enalbe_if_opt_not_set (OPT_COMMS)
8-
enalbe_if_opt_not_set (OPT_CC_TOOLS_QT)
9-
enalbe_if_opt_not_set (OPT_COMMSDSL)
10-
enalbe_if_opt_not_set (OPT_CC_DEMO1_GENERATED)
11-
enalbe_if_opt_not_set (OPT_CC_DEMO2_GENERATED)
12-
enalbe_if_opt_not_set (OPT_CC_DEMO3_GENERATED)
13-
enalbe_if_opt_not_set (OPT_CC_MQTT311_GENERATED)
14-
enalbe_if_opt_not_set (OPT_CC_MQTT5_GENERATED)
15-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_GENERATED)
16-
enalbe_if_opt_not_set (OPT_CC_UBLOX_GENERATED)
17-
enalbe_if_opt_not_set (OPT_CC_X509_GENERATED)
18-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
19-
enalbe_if_opt_not_set (OPT_CC_MQTT311_LIBS)
20-
enalbe_if_opt_not_set (OPT_CC_MQTT5_LIBS)
21-
enalbe_if_opt_not_set (OPT_CC_DEMO1_PROTOCOL_CC_TOOLS_PLUGIN)
22-
enalbe_if_opt_not_set (OPT_CC_DEMO2_PROTOCOL_CC_TOOLS_PLUGIN)
23-
enalbe_if_opt_not_set (OPT_CC_DEMO3_PROTOCOL_CC_TOOLS_PLUGIN)
24-
enalbe_if_opt_not_set (OPT_CC_MQTT311_PROTOCOL_CC_TOOLS_PLUGIN)
25-
enalbe_if_opt_not_set (OPT_CC_MQTT5_PROTOCOL_CC_TOOLS_PLUGIN)
26-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN)
27-
enalbe_if_opt_not_set (OPT_CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN)
28-
enalbe_if_opt_not_set (OPT_CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN)
29-
enalbe_if_opt_not_set (OPT_CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN)
30-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN)
7+
enable_if_opt_not_set (OPT_COMMS)
8+
enable_if_opt_not_set (OPT_CC_TOOLS_QT)
9+
enable_if_opt_not_set (OPT_COMMSDSL)
10+
enable_if_opt_not_set (OPT_CC_DEMO1_GENERATED)
11+
enable_if_opt_not_set (OPT_CC_DEMO2_GENERATED)
12+
enable_if_opt_not_set (OPT_CC_DEMO3_GENERATED)
13+
enable_if_opt_not_set (OPT_CC_MQTT311_GENERATED)
14+
enable_if_opt_not_set (OPT_CC_MQTT5_GENERATED)
15+
enable_if_opt_not_set (OPT_CC_MQTTSN_GENERATED)
16+
enable_if_opt_not_set (OPT_CC_UBLOX_GENERATED)
17+
enable_if_opt_not_set (OPT_CC_X509_GENERATED)
18+
enable_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
19+
enable_if_opt_not_set (OPT_CC_MQTT311_LIBS)
20+
enable_if_opt_not_set (OPT_CC_MQTT5_LIBS)
21+
enable_if_opt_not_set (OPT_CC_DEMO1_PROTOCOL_CC_TOOLS_PLUGIN)
22+
enable_if_opt_not_set (OPT_CC_DEMO2_PROTOCOL_CC_TOOLS_PLUGIN)
23+
enable_if_opt_not_set (OPT_CC_DEMO3_PROTOCOL_CC_TOOLS_PLUGIN)
24+
enable_if_opt_not_set (OPT_CC_MQTT311_PROTOCOL_CC_TOOLS_PLUGIN)
25+
enable_if_opt_not_set (OPT_CC_MQTT5_PROTOCOL_CC_TOOLS_PLUGIN)
26+
enable_if_opt_not_set (OPT_CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN)
27+
enable_if_opt_not_set (OPT_CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN)
28+
enable_if_opt_not_set (OPT_CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN)
29+
enable_if_opt_not_set (OPT_CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN)
30+
enable_if_opt_not_set (OPT_CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN)

config/AllApps.cmake

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
macro (enable_if_opt_not_set name)
2+
if (NOT DEFINED ${name})
3+
set (${name} ON)
4+
endif ()
5+
endmacro()
6+
7+
enable_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
8+
enable_if_opt_not_set (OPT_CC_MQTT311_LIBS)
9+
enable_if_opt_not_set (OPT_CC_MQTT5_LIBS)

config/AllExceptTools.cmake

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
macro (enalbe_if_opt_not_set name)
1+
macro (enable_if_opt_not_set name)
22
if (NOT DEFINED ${name})
33
set (${name} ON)
44
endif ()
55
endmacro()
66

7-
enalbe_if_opt_not_set (OPT_COMMS)
8-
enalbe_if_opt_not_set (OPT_COMMSDSL)
9-
enalbe_if_opt_not_set (OPT_CC_DEMO1_GENERATED)
10-
enalbe_if_opt_not_set (OPT_CC_DEMO2_GENERATED)
11-
enalbe_if_opt_not_set (OPT_CC_DEMO3_GENERATED)
12-
enalbe_if_opt_not_set (OPT_CC_MQTT311_GENERATED)
13-
enalbe_if_opt_not_set (OPT_CC_MQTT5_GENERATED)
14-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_GENERATED)
15-
enalbe_if_opt_not_set (OPT_CC_UBLOX_GENERATED)
16-
enalbe_if_opt_not_set (OPT_CC_X509_GENERATED)
17-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
18-
enalbe_if_opt_not_set (OPT_CC_MQTT311_LIBS)
19-
enalbe_if_opt_not_set (OPT_CC_MQTT5_LIBS)
7+
enable_if_opt_not_set (OPT_COMMS)
8+
enable_if_opt_not_set (OPT_COMMSDSL)
9+
enable_if_opt_not_set (OPT_CC_DEMO1_GENERATED)
10+
enable_if_opt_not_set (OPT_CC_DEMO2_GENERATED)
11+
enable_if_opt_not_set (OPT_CC_DEMO3_GENERATED)
12+
enable_if_opt_not_set (OPT_CC_MQTT311_GENERATED)
13+
enable_if_opt_not_set (OPT_CC_MQTT5_GENERATED)
14+
enable_if_opt_not_set (OPT_CC_MQTTSN_GENERATED)
15+
enable_if_opt_not_set (OPT_CC_UBLOX_GENERATED)
16+
enable_if_opt_not_set (OPT_CC_X509_GENERATED)
17+
enable_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
18+
enable_if_opt_not_set (OPT_CC_MQTT311_LIBS)
19+
enable_if_opt_not_set (OPT_CC_MQTT5_LIBS)

config/AllLibs.cmake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
macro (enalbe_if_opt_not_set name)
1+
macro (enable_if_opt_not_set name)
22
if (NOT DEFINED ${name})
33
set (${name} ON)
44
endif ()
55
endmacro()
66

7-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
8-
enalbe_if_opt_not_set (OPT_CC_MQTT311_LIBS)
9-
enalbe_if_opt_not_set (OPT_CC_MQTT5_LIBS)
7+
enable_if_opt_not_set (OPT_CC_MQTTSN_LIBS)
8+
enable_if_opt_not_set (OPT_CC_MQTT311_LIBS)
9+
enable_if_opt_not_set (OPT_CC_MQTT5_LIBS)

config/AllProtocols.cmake

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
macro (enalbe_if_opt_not_set name)
1+
macro (enable_if_opt_not_set name)
22
if (NOT DEFINED ${name})
33
set (${name} ON)
44
endif ()
55
endmacro()
66

7-
enalbe_if_opt_not_set (OPT_CC_DEMO1_GENERATED)
8-
enalbe_if_opt_not_set (OPT_CC_DEMO2_GENERATED)
9-
enalbe_if_opt_not_set (OPT_CC_DEMO3_GENERATED)
10-
enalbe_if_opt_not_set (OPT_CC_MQTT311_GENERATED)
11-
enalbe_if_opt_not_set (OPT_CC_MQTT5_GENERATED)
12-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_GENERATED)
13-
enalbe_if_opt_not_set (OPT_CC_UBLOX_GENERATED)
14-
enalbe_if_opt_not_set (OPT_CC_X509_GENERATED)
7+
enable_if_opt_not_set (OPT_CC_DEMO1_GENERATED)
8+
enable_if_opt_not_set (OPT_CC_DEMO2_GENERATED)
9+
enable_if_opt_not_set (OPT_CC_DEMO3_GENERATED)
10+
enable_if_opt_not_set (OPT_CC_MQTT311_GENERATED)
11+
enable_if_opt_not_set (OPT_CC_MQTT5_GENERATED)
12+
enable_if_opt_not_set (OPT_CC_MQTTSN_GENERATED)
13+
enable_if_opt_not_set (OPT_CC_UBLOX_GENERATED)
14+
enable_if_opt_not_set (OPT_CC_X509_GENERATED)

config/AllTools.cmake

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
macro (enalbe_if_opt_not_set name)
1+
macro (enable_if_opt_not_set name)
22
if (NOT DEFINED ${name})
33
set (${name} ON)
44
endif ()
55
endmacro()
66

7-
enalbe_if_opt_not_set (OPT_CC_TOOLS_QT)
8-
enalbe_if_opt_not_set (OPT_CC_DEMO1_PROTOCOL_CC_TOOLS_PLUGIN)
9-
enalbe_if_opt_not_set (OPT_CC_DEMO2_PROTOCOL_CC_TOOLS_PLUGIN)
10-
enalbe_if_opt_not_set (OPT_CC_DEMO3_PROTOCOL_CC_TOOLS_PLUGIN)
11-
enalbe_if_opt_not_set (OPT_CC_MQTT311_PROTOCOL_CC_TOOLS_PLUGIN)
12-
enalbe_if_opt_not_set (OPT_CC_MQTT5_PROTOCOL_CC_TOOLS_PLUGIN)
13-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN)
14-
enalbe_if_opt_not_set (OPT_CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN)
15-
enalbe_if_opt_not_set (OPT_CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN)
16-
enalbe_if_opt_not_set (OPT_CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN)
17-
enalbe_if_opt_not_set (OPT_CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN)
7+
enable_if_opt_not_set (OPT_CC_TOOLS_QT)
8+
enable_if_opt_not_set (OPT_CC_DEMO1_PROTOCOL_CC_TOOLS_PLUGIN)
9+
enable_if_opt_not_set (OPT_CC_DEMO2_PROTOCOL_CC_TOOLS_PLUGIN)
10+
enable_if_opt_not_set (OPT_CC_DEMO3_PROTOCOL_CC_TOOLS_PLUGIN)
11+
enable_if_opt_not_set (OPT_CC_MQTT311_PROTOCOL_CC_TOOLS_PLUGIN)
12+
enable_if_opt_not_set (OPT_CC_MQTT5_PROTOCOL_CC_TOOLS_PLUGIN)
13+
enable_if_opt_not_set (OPT_CC_MQTTSN_PROTOCOL_CC_TOOLS_PLUGIN)
14+
enable_if_opt_not_set (OPT_CC_UBLOX_PROTOCOL_CC_TOOLS_PLUGIN)
15+
enable_if_opt_not_set (OPT_CC_MQTT311_CLIENT_FILTER_CC_TOOLS_PLUGIN)
16+
enable_if_opt_not_set (OPT_CC_MQTT5_CLIENT_FILTER_CC_TOOLS_PLUGIN)
17+
enable_if_opt_not_set (OPT_CC_MQTTSN_CLIENT_FILTER_CC_TOOLS_PLUGIN)

0 commit comments

Comments
 (0)