Skip to content

Commit

Permalink
Release v0.20.1
Browse files Browse the repository at this point in the history
  • Loading branch information
arobenko committed Apr 29, 2021
2 parents 0fe4faf + e665bba commit 2711313
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 10 deletions.
51 changes: 44 additions & 7 deletions .github/workflows/actions_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ jobs:

steps:
- uses: actions/checkout@v2

- name: Prepare Install
run: sudo apt-get update --fix-missing

- name: Install Packages
run: sudo apt install libqt5gui5 qtbase5-dev libboost-all-dev libxml2-dev gcc-4.8 g++-4.8 gcc-5 g++-5
Expand Down Expand Up @@ -59,9 +62,13 @@ jobs:
matrix:
type: [Debug, Release, MinSizeRel]
cc_ver: [5, 6]
cpp: [11, 14]

steps:
- uses: actions/checkout@v2

- name: Prepare Install
run: sudo apt-get update --fix-missing

- name: Install Packages
run: sudo apt install libqt5gui5 qtbase5-dev libboost-all-dev libxml2-dev gcc-${{matrix.cc_ver}} g++-${{matrix.cc_ver}}
Expand All @@ -72,7 +79,7 @@ jobs:
- name: Configure CMake
shell: bash
working-directory: ${{runner.workspace}}/build
run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install -DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=gold
run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install -DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=gold
env:
CC: gcc-${{matrix.cc_ver}}
CXX: g++-${{matrix.cc_ver}}
Expand All @@ -90,7 +97,7 @@ jobs:
- name: Configure Target Project
shell: bash
working-directory: ${{runner.workspace}}/build/build.output
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install -DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=gold -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DCMAKE_INSTALL_PREFIX=install -DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=gold -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
env:
CC: gcc-${{matrix.cc_ver}}
CXX: g++-${{matrix.cc_ver}}
Expand All @@ -110,12 +117,21 @@ jobs:
matrix:
type: [Debug, Release, MinSizeRel]
cc_ver: [7, 8, 9, 10]
cpp: [11, 14, 17, 20]
exclude:
- cc_ver: 7
cpp: 20
- cc_ver: 8
cpp: 20

steps:
- uses: actions/checkout@v2

- name: Prepare Install
run: sudo apt-get update --fix-missing

- name: Install Packages
run: sudo apt install libqt5gui5 qtbase5-dev libboost-all-dev libxml2-dev
run: sudo apt install libqt5gui5 qtbase5-dev libboost-all-dev libxml2-dev gcc-${{matrix.cc_ver}} g++-${{matrix.cc_ver}}

- name: Create Build Environment
run: cmake -E make_directory ${{runner.workspace}}/build
Expand All @@ -141,7 +157,7 @@ jobs:
- name: Configure Target Project
shell: bash
working-directory: ${{runner.workspace}}/build/build.output
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DCMAKE_INSTALL_PREFIX=install -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
env:
CC: gcc-${{matrix.cc_ver}}
CXX: g++-${{matrix.cc_ver}}
Expand All @@ -160,9 +176,26 @@ jobs:
matrix:
type: [Debug, Release, MinSizeRel]
cc_ver: ["4.0", "5.0", "6.0", 7, 8, 9]
cpp: [11, 14, 17, 20]
exclude:
- cc_ver: "4.0"
cpp: 17
- cc_ver: "4.0"
cpp: 20
- cc_ver: "5.0"
cpp: 20
- cc_ver: "6.0"
cpp: 20
- cc_ver: 7
cpp: 20
- cc_ver: 8
cpp: 20

steps:
- uses: actions/checkout@v2

- name: Prepare Install
run: sudo apt-get update --fix-missing

- name: Install Packages
run: sudo apt install libqt5gui5 qtbase5-dev libboost-all-dev libxml2-dev clang-${{matrix.cc_ver}}
Expand Down Expand Up @@ -191,7 +224,7 @@ jobs:
- name: Configure Target Project
shell: bash
working-directory: ${{runner.workspace}}/build/build.output
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DCMAKE_INSTALL_PREFIX=install -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
env:
CC: clang-${{matrix.cc_ver}}
CXX: clang++-${{matrix.cc_ver}}
Expand All @@ -209,10 +242,14 @@ jobs:
fail-fast: false
matrix:
type: [Debug, Release, MinSizeRel]
cc_ver: [10]
cc_ver: [10, 11]
cpp: [11, 14, 17, 20]

steps:
- uses: actions/checkout@v2

- name: Prepare Install
run: sudo apt-get update --fix-missing

- name: Install Packages
run: sudo apt install libqt5gui5 qtbase5-dev libboost-all-dev libxml2-dev clang-${{matrix.cc_ver}}
Expand Down Expand Up @@ -241,7 +278,7 @@ jobs:
- name: Configure Target Project
shell: bash
working-directory: ${{runner.workspace}}/build/build.output
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
run: cmake ${{runner.workspace}}/build/output -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DCMAKE_INSTALL_PREFIX=install -DOPT_BUILD_TEST=ON -DOPT_BUILD_PLUGIN=ON
env:
CC: clang-${{matrix.cc_ver}}
CXX: clang++-${{matrix.cc_ver}}
Expand Down
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ option (MQTT5_NO_WARN_AS_ERR "Don't treat compilation warnings as errors." OFF)
# is not provided and examples are not disabled.

if ("${COMMSDSL_TAG}" STREQUAL "")
set(COMMSDSL_TAG "v3.6")
set(COMMSDSL_TAG "v3.6.2")
endif ()

if ("${COMMS_TAG}" STREQUAL "")
set(COMMS_TAG "v3.1.3")
set(COMMS_TAG "v3.2")
endif ()

set (VERSION "0.20")
set (VERSION "0.20.1")

set (EXTERNALS_DIR "${PROJECT_SOURCE_DIR}/externals")

Expand Down

0 comments on commit 2711313

Please sign in to comment.