File tree 1 file changed +4
-19
lines changed
1 file changed +4
-19
lines changed Original file line number Diff line number Diff line change @@ -14,32 +14,15 @@ jobs:
14
14
gen_short_name : " vs17_2022"
15
15
gen_cmake_name : " Visual Studio 17 2022"
16
16
17
- - os : windows-2022
18
- arch : Win32
19
- gen_short_name : " vs17_2022"
20
- gen_cmake_name : " Visual Studio 17 2022"
21
-
22
17
- os : ubuntu-22.04
23
18
arch : x64
24
19
cc : gcc
25
20
cxx : g++
26
- pkgs : gcc libcriterion-dev
27
-
28
- - os : ubuntu-22.04
29
- arch : x32
30
- cc : gcc
31
- cxx : g++
32
- pkgs : gcc-multilib g++-multilib libcriterion-dev:i386
33
- flags : " -m32"
34
21
35
22
- os : macos-12
36
23
arch : x86_64
37
24
gen : Xcode
38
25
39
- - os : macos-12
40
- arch : arm64
41
- gen : Xcode
42
-
43
26
runs-on : ${{ matrix.os }}
44
27
steps :
45
28
- uses : actions/checkout@v4
49
32
- name : Install Deps (Linux)
50
33
if : ${{ matrix.os == 'ubuntu-22.04' }}
51
34
run : |
52
- sudo dpkg --add-architecture i386
53
35
sudo apt-get update -y
54
- sudo apt-get install ${{ matrix.pkgs }} cmake ninja-build -y
36
+ sudo apt-get install gcc libcriterion-dev cmake meson ninja-build libgit2-dev libffi-dev -y
37
+ git clone https://github.com/Snaipe/Criterion.git --recursive
38
+ cd Criterion
39
+ sudo meson install -C build
55
40
56
41
- name : Install Deps (Windows)
57
42
if : ${{ matrix.os == 'windows-2022' }}
You can’t perform that action at this time.
0 commit comments