Skip to content

Commit

Permalink
Bump CMake to 3.28.3, apart from on ubuntu-14.04
Browse files Browse the repository at this point in the history
  • Loading branch information
garethsb committed Feb 16, 2024
1 parent 81de3e0 commit 054bc4b
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
14 changes: 12 additions & 2 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -123,9 +123,14 @@ jobs:
run: |
pip install conan~=2.0.5
- name: install cmake
- name: 'ubuntu-14.04: install cmake'
if: matrix.os == 'ubuntu-14.04'
uses: lukka/[email protected]

- name: install cmake
if: matrix.os != 'ubuntu-14.04'
uses: lukka/[email protected]

- name: setup bash path
working-directory: ${{ env.GITHUB_WORKSPACE }}
shell: bash
Expand Down Expand Up @@ -674,9 +679,14 @@ jobs:
run: |
pip install conan~=2.0.5
- name: install cmake
- name: 'ubuntu-14.04: install cmake'
if: matrix.os == 'ubuntu-14.04'
uses: lukka/[email protected]

- name: install cmake
if: matrix.os != 'ubuntu-14.04'
uses: lukka/[email protected]

- name: setup bash path
working-directory: ${{ env.GITHUB_WORKSPACE }}
shell: bash
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/src/build-setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,14 @@
run: |
pip install conan~=2.0.5
- name: install cmake
- name: 'ubuntu-14.04: install cmake'
if: matrix.os == 'ubuntu-14.04'
uses: lukka/[email protected]

- name: install cmake
if: matrix.os != 'ubuntu-14.04'
uses: lukka/[email protected]

- name: setup bash path
working-directory: ${{ env.GITHUB_WORKSPACE }}
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion Documents/Dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Specific instructions for [cross-compiling for Raspberry Pi](Raspberry-Pi.md) ar

1. Download and install a recent [CMake stable release](https://cmake.org/download/#latest) for your platform
Notes:
- Currently, CMake 3.24 or higher is required in order to use the Conan package manager; version 3.24.2 (latest release at the time) has been tested
- Currently, CMake 3.24 or higher is required in order to use the Conan package manager; version 3.28.3 (latest release at the time) has been tested
- Pre-built binary distributions are available for many platforms
- On Linux distributions, e.g. Ubuntu 14.04 LTS (long-term support), the pre-built binary version available via ``apt-get`` may be too out-of-date
Fetch, build and install a suitable version:
Expand Down

0 comments on commit 054bc4b

Please sign in to comment.