We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0e9ed6 commit 8004858Copy full SHA for 8004858
.github/workflows/build.yml
@@ -9,15 +9,25 @@ on:
9
- 'README.md'
10
11
jobs:
12
- windows:
+ xmake:
13
strategy:
14
matrix:
15
- os: [windows-2022, ubuntu-24.04]
+ os: [windows-2022]
16
build_type: [debug, release]
17
18
runs-on: ${{ matrix.os }}
19
20
steps:
21
+ - name: Setup libstdc++-14
22
+ if: matrix.os == 'ubuntu-24.04'
23
+ run: |
24
+ sudo apt update
25
+ sudo apt install -y gcc-14 g++-14 libstdc++-14-dev
26
+ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100
27
+ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100
28
+ sudo update-alternatives --set gcc /usr/bin/gcc-14
29
+ sudo update-alternatives --set g++ /usr/bin/g++-14
30
+
31
- name: Checkout repository
32
uses: actions/checkout@v4
33
0 commit comments