summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/cmake-tag.yml14
-rw-r--r--.github/workflows/cmake.yml16
2 files changed, 15 insertions, 15 deletions
diff --git a/.github/workflows/cmake-tag.yml b/.github/workflows/cmake-tag.yml
index 84809590..e92c7bd6 100644
--- a/.github/workflows/cmake-tag.yml
+++ b/.github/workflows/cmake-tag.yml
@@ -15,10 +15,10 @@ jobs:
strategy:
fail-fast: true
matrix:
- os: [ubuntu-22.04, windows-latest, macos-12]
+ os: [ubuntu-24.04, windows-latest, macos-12]
include:
- - os: ubuntu-22.04
- cmake: /usr/bin/env CC=gcc-13 CXX=g++-13 cmake
+ - os: ubuntu-24.04
+ cmake: /usr/bin/env CC=gcc-14 CXX=g++-14 cmake
- os: macos-12
cmake: /usr/bin/env CC="$(brew --prefix llvm@17)/bin/clang" CXX="$(brew --prefix llvm@17)/bin/clang++" cmake
- os: windows-latest
@@ -32,16 +32,16 @@ jobs:
- uses: abdes/gha-setup-ninja@master
with:
version: 1.11.1
- if: matrix.os != 'ubuntu-22.04'
+ if: matrix.os != 'ubuntu-24.04'
- name: Install Linux dependencies
run: |
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt -q=2 update
- sudo apt install g++-13 gdb ninja-build libbenchmark-dev
+ sudo apt install g++-14 gdb ninja-build libbenchmark-dev
sudo apt -q install libgl1-mesa-dri libgl-dev libglx-dev xorg-dev xvfb libopencv-dev
sudo apt -q install libsdl2-dev
- if: matrix.os == 'ubuntu-22.04'
+ if: matrix.os == 'ubuntu-24.04'
- name: Install OSX dependencies
run: |
@@ -61,7 +61,7 @@ jobs:
set -e
xvfb-run gdb -q -batch -x ../../.github/gdbscript.py --args bin/floormat-test
xvfb-run gdb -q -batch -x ../../.github/gdbscript.py --args bin/floormat-benchmark
- if: matrix.os == 'ubuntu-22.04'
+ if: matrix.os == 'ubuntu-24.04'
# - name: Upload build
# uses: actions/upload-artifact@v2.2.4
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index b18fff28..1784f16c 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -15,11 +15,11 @@ jobs:
strategy:
fail-fast: true
matrix:
- #os: [ubuntu-22.04, windows-latest, macos-12]
- os: [ubuntu-22.04]
+ #os: [ubuntu-24.04, windows-latest, macos-12]
+ os: [ubuntu-24.04]
include:
- - os: ubuntu-22.04
- cmake: /usr/bin/env CC=gcc-13 CXX=g++-13 cmake
+ - os: ubuntu-24.04
+ cmake: /usr/bin/env CC=gcc-14 CXX=g++-14 cmake
#- os: macos-12
# cmake: /usr/bin/env CC="$(brew --prefix llvm@16)/bin/clang" CXX="$(brew --prefix llvm@16)/bin/clang++" cmake
#- os: windows-latest
@@ -33,16 +33,16 @@ jobs:
- uses: abdes/gha-setup-ninja@master
with:
version: 1.11.1
- if: matrix.os != 'ubuntu-22.04'
+ if: matrix.os != 'ubuntu-24.04'
- name: Install Linux dependencies
run: |
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt -q=2 update
- sudo apt install g++-13 gdb ninja-build libbenchmark-dev
+ sudo apt install g++-14 gdb ninja-build libbenchmark-dev
sudo apt -q install libgl1-mesa-dri libgl-dev libglx-dev xorg-dev xvfb libopencv-dev
sudo apt -q install libsdl2-dev
- if: matrix.os == 'ubuntu-22.04'
+ if: matrix.os == 'ubuntu-24.04'
- name: Install OSX dependencies
run: |
@@ -62,7 +62,7 @@ jobs:
set -e
xvfb-run gdb -q -batch -x ../../.github/gdbscript.py --args bin/floormat-test
xvfb-run gdb -q -batch -x ../../.github/gdbscript.py --args bin/floormat-benchmark
- if: matrix.os == 'ubuntu-22.04'
+ if: matrix.os == 'ubuntu-24.04'
# - name: Upload build
# uses: actions/upload-artifact@v2.2.4