File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5555 arch : x64
5656 toolset : 14.0
5757
58- - name : Install Ninja
59- run : choco install ninja
60-
61- - name : Configure CMake
62- run : cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
63-
64- - name : Build
65- run : ninja -C build
66-
67- - name : Test
68- run : ctest --test-dir build
69-
70- build-windows-vs2017 :
71- runs-on : windows-2025
72- strategy :
73- matrix :
74- platform : [x86, x64]
75- config : [Debug]
76-
77- steps :
78- - name : Checkout repository
79- uses : actions/checkout@v3
80-
81- - name : Setup MSVC (x86)
82- if : matrix.platform == 'x86'
83- uses : ilammy/msvc-dev-cmd@v1
84- with :
85- arch : x86
86- toolset : 14.16
87-
88- - name : Setup MSVC (x64)
89- if : matrix.platform == 'x64'
90- uses : ilammy/msvc-dev-cmd@v1
91- with :
92- arch : x64
93- toolset : 14.16
94-
95- - name : Install Ninja
96- run : choco install ninja
97-
9858 - name : Configure CMake
9959 run : cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
10060
12989 arch : x64
13090 toolset : 14.29
13191
132- - name : Install Ninja
133- run : choco install ninja
134-
13592 - name : Configure CMake
13693 run : cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
13794
@@ -166,9 +123,6 @@ jobs:
166123 arch : x64
167124 toolset : 14.44
168125
169- - name : Install Ninja
170- run : choco install ninja
171-
172126 - name : Configure CMake
173127 run : cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
174128
You can’t perform that action at this time.
0 commit comments