Skip to content

Commit 8f1b0ed

Browse files
committed
Release 2023-03-23
2 parents 6cec805 + f560ec1 commit 8f1b0ed

File tree

1,023 files changed

+4335
-1375
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,023 files changed

+4335
-1375
lines changed

.github/workflows/actions_build.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ env:
77
COMMSDSL_BRANCH: master
88

99
jobs:
10-
build_gcc_ubuntu_18_04:
11-
runs-on: ubuntu-18.04
10+
11+
build_gcc_old_ubuntu_20_04:
12+
runs-on: ubuntu-20.04
1213
strategy:
1314
fail-fast: false
1415
matrix:
@@ -19,6 +20,11 @@ jobs:
1920
steps:
2021
- uses: actions/checkout@v2
2122

23+
- name: Add repositories
24+
run: |
25+
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu/ bionic main'; \
26+
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu/ bionic universe'
27+
2228
- name: Prepare Install
2329
run: sudo apt-get update --fix-missing
2430

@@ -28,7 +34,6 @@ jobs:
2834
- name: Create Build Environment
2935
run: cmake -E make_directory ${{runner.workspace}}/build
3036

31-
3237
- name: Prepare externals
3338
shell: bash
3439
run: $GITHUB_WORKSPACE/script/prepare_externals.sh
@@ -60,7 +65,7 @@ jobs:
6065
shell: bash
6166
run: cmake --build . --config ${{matrix.type}} --target install
6267
env:
63-
VERBOSE: 1
68+
VERBOSE: 1
6469

6570
build_gcc_ubuntu_20_04:
6671
runs-on: ubuntu-20.04

CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ option (UNIX_USE_CCACHE "Treat warnings as error" ON)
66
option (FORCE_EXTRA_BOOST_LIBS "Force linking to extra boost libraries" OFF)
77
option (USE_SANITIZERS "Compile with sanitizers." OFF)
88

9-
if (NOT CMAKE_CXX_STANDARD)
10-
set (CMAKE_CXX_STANDARD 11)
11-
endif ()
9+
set(CMAKE_CXX_STANDARD 11 CACHE STRING "The C++ standard to use")
1210

1311
include(GNUInstallDirs)
1412

README.md

Lines changed: 1 addition & 0 deletions

howtos/howto1/include/howto1/Interface.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains definition of <b>"Interface"</b> interface class.

howtos/howto1/include/howto1/InterfaceCommon.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains common template parameters independent functionality of

howtos/howto1/include/howto1/MsgId.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains definition of message ids enumeration.
@@ -13,12 +13,12 @@ namespace howto1
1313
/// @brief Message ids enumeration.
1414
enum MsgId : std::uint8_t
1515
{
16-
MsgId_M1 = 1, ///< message id of <b>Message 1</b> message. ,
17-
MsgId_M2 = 2, ///< message id of <b>Message 2</b> message. ,
16+
MsgId_M1 = 1, ///< message id of <b>Message 1</b> message.
17+
MsgId_M2 = 2, ///< message id of <b>Message 2</b> message.
1818

19-
// --- Extra values generated for convenience ---,
20-
MsgId_FirstValue = 1, ///< First defined value.,
21-
MsgId_LastValue = 2, ///< Last defined value.,
19+
// --- Extra values generated for convenience ---
20+
MsgId_FirstValue = 1, ///< First defined value.
21+
MsgId_LastValue = 2, ///< Last defined value.
2222
MsgId_ValuesLimit = 3, ///< Upper limit for defined values.
2323
};
2424

howtos/howto1/include/howto1/Version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains protocol version definition.
@@ -22,5 +22,5 @@ inline constexpr unsigned specVersion()
2222
} // namespace howto1
2323

2424
// Generated compile time check for minimal supported version of the COMMS library
25-
static_assert(COMMS_MAKE_VERSION(5, 0, 3) <= comms::version(),
25+
static_assert(COMMS_MAKE_VERSION(5, 1, 0) <= comms::version(),
2626
"The version of COMMS library is too old");

howtos/howto1/include/howto1/dispatch/DispatchClientInputMessage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains dispatch to handling function(s) for client input input messages.

howtos/howto1/include/howto1/dispatch/DispatchMessage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains dispatch to handling function(s) for all input messages.

howtos/howto1/include/howto1/dispatch/DispatchServerInputMessage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by commsdsl2comms v5.2.0
1+
// Generated by commsdsl2comms v6.0.0
22

33
/// @file
44
/// @brief Contains dispatch to handling function(s) for client input input messages.

0 commit comments

Comments
 (0)