Skip to content

Commit

Permalink
(hopefully) installing GCC-13
Browse files Browse the repository at this point in the history
I have no idea what I'm doing
  • Loading branch information
johannesugb committed Dec 1, 2023
1 parent 503e77d commit 615d11d
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/cross-platform-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ jobs:
#}
- {
name: "linux: gcc",
cc: "gcc-10",
cxx: "g++-10"
cc: "gcc-13",
cxx: "g++-13"
}
# note: if a specific vulkan version (e.g. 1.1.x, or < 1.2.135) needs testing, you can add it here:
# (not that ubuntu-latest (20.04) only supports >= v1.2.148 via apt)
Expand All @@ -56,13 +56,18 @@ jobs:
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-${{ matrix.vulkan-sdk }}-focal.list https://packages.lunarg.com/vulkan/${{ matrix.vulkan-sdk }}/lunarg-vulkan-${{ matrix.vulkan-sdk }}-focal.list
fi

# for GCC-13
sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa

# Update package lists
sudo apt-get update -qq
# Install dependencies
sudo apt-get install -y \
vulkan-sdk \
libassimp-dev \
xorg-dev
xorg-dev \
g++-13 \
gcc-13

# clang does not yet (<= 12) support "Down with typename" (P0634R3), which is used in libstdc++ >= 11 in the ranges-header
if [ "${{ matrix.config.cc }}" = "clang" ]; then
Expand Down

0 comments on commit 615d11d

Please sign in to comment.