mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-04-19 15:52:53 +00:00
Merge pull request #129 from Laupetin/use-gcc-13
chore: use gcc/g++ 13 in CI
This commit is contained in:
commit
d3c3786d66
11
.github/workflows/ci.yaml
vendored
11
.github/workflows/ci.yaml
vendored
@ -22,10 +22,17 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
submodules: recursive
|
submodules: recursive
|
||||||
|
|
||||||
- name: Install multilib
|
- name: Install g++ and multilib
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install gcc-multilib g++-multilib
|
sudo apt-get install gcc-13 g++-13 gcc-13-multilib g++-13-multilib
|
||||||
|
|
||||||
|
- name: Set gcc/g++ to version 13
|
||||||
|
run: |
|
||||||
|
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 13
|
||||||
|
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 13
|
||||||
|
sudo update-alternatives --set gcc /usr/bin/gcc-13
|
||||||
|
sudo update-alternatives --set g++ /usr/bin/g++-13
|
||||||
|
|
||||||
- name: Setup premake
|
- name: Setup premake
|
||||||
uses: abel0b/setup-premake@v2.3
|
uses: abel0b/setup-premake@v2.3
|
||||||
|
11
.github/workflows/release.yaml
vendored
11
.github/workflows/release.yaml
vendored
@ -19,10 +19,17 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
submodules: recursive
|
submodules: recursive
|
||||||
|
|
||||||
- name: Install multilib
|
- name: Install g++ and multilib
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install gcc-multilib g++-multilib
|
sudo apt-get install gcc-13 g++-13 gcc-13-multilib g++-13-multilib
|
||||||
|
|
||||||
|
- name: Set gcc/g++ to version 13
|
||||||
|
run: |
|
||||||
|
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 13
|
||||||
|
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 13
|
||||||
|
sudo update-alternatives --set gcc /usr/bin/gcc-13
|
||||||
|
sudo update-alternatives --set g++ /usr/bin/g++-13
|
||||||
|
|
||||||
- name: Setup premake
|
- name: Setup premake
|
||||||
uses: abel0b/setup-premake@v2.3
|
uses: abel0b/setup-premake@v2.3
|
||||||
|
Loading…
x
Reference in New Issue
Block a user