Skip to content

Commit 179f2fc

Browse files
committed
update engine
1 parent 64698a0 commit 179f2fc

File tree

2 files changed

+15
-38
lines changed

2 files changed

+15
-38
lines changed

.github/workflows/tests.yml

Lines changed: 14 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,16 @@ on: [push, pull_request]
33

44
jobs:
55
Windows:
6-
name: windows-${{ matrix.os-version }}-${{ matrix.build-config }}-${{ matrix.build-arch }}${{ matrix.build-tool }}
6+
name: windows-${{ matrix.os-version }}-${{ matrix.build-config }}
77
runs-on: windows-${{ matrix.os-version }}
88
strategy:
99
fail-fast: false
1010
matrix:
11-
os-version: [2022]
11+
os-version: [2022, 2025]
1212
build-config: [debug, release, relwithdebinfo]
13-
build-arch: [Win32, x64]
14-
build-tool: ["", "-T ClangCL"]
15-
exclude:
16-
- build-arch: Win32
17-
build-tool: "-T ClangCL"
1813

1914
steps:
20-
- name: Versions
21-
shell: bash
22-
run: |
23-
cmake --version
24-
git --version
25-
26-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
2716
with:
2817
submodules: recursive
2918

@@ -32,7 +21,7 @@ jobs:
3221
run: |
3322
mkdir build
3423
cd build
35-
cmake -A${{ matrix.build-arch }} ${{ matrix.build-tool }} -DCMAKE_BUILD_TYPE=${{ matrix.build-config }} ..
24+
cmake -DCMAKE_BUILD_TYPE=${{ matrix.build-config }} ..
3625
3726
- name: Build
3827
shell: bash
@@ -50,39 +39,27 @@ jobs:
5039
strategy:
5140
fail-fast: false
5241
matrix:
53-
os-version: [22]
54-
build-config: [debug, release, relwithdebinfo]
42+
os-version: [24]
43+
build-config: [debug, release]
5544
compiler:
5645
- {
57-
cc: gcc-12,
58-
cxx: g++-12,
59-
install: gcc-12 g++-12
46+
cc: gcc-14,
47+
cxx: g++-14,
48+
install: gcc-14 g++-14
6049
}
6150
- {
62-
cc: gcc-13,
63-
cxx: g++-13,
64-
install: gcc-13 g++-13
65-
}
66-
- {
67-
cc: clang-15,
68-
cxx: clang++-15,
69-
install: clang-15
51+
cc: clang-18,
52+
cxx: clang++-18,
53+
install: clang-18
7054
}
7155

7256
steps:
7357
- name: Install packages
7458
run: |
7559
sudo apt-get update
76-
sudo apt-get install -y xorg-dev nasm libssl-dev ${{ matrix.compiler.install }}
77-
78-
- name: Versions
79-
run: |
80-
cmake --version
81-
git --version
82-
${{ matrix.compiler.cc }} --version
83-
${{ matrix.compiler.cxx }} --version
60+
sudo apt-get install -y xorg-dev libwayland-dev libxkbcommon-dev libpulse-dev libasound2-dev nasm libssl-dev ${{ matrix.compiler.install }}
8461
85-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v4
8663
with:
8764
submodules: recursive
8865

externals/cage

Submodule cage updated 580 files

0 commit comments

Comments
 (0)