File tree Expand file tree Collapse file tree 2 files changed +46
-0
lines changed
Expand file tree Collapse file tree 2 files changed +46
-0
lines changed Original file line number Diff line number Diff line change 1+ name : MSVC
2+
3+ on : [ push, pull_request ]
4+
5+ jobs :
6+ build :
7+ runs-on : windows-latest
8+ strategy :
9+ fail-fast : false
10+ matrix :
11+ arch : [ Win32, x64, ARM64 ]
12+ steps :
13+ - uses : actions/checkout@v4
14+ - name : Configure CMake
15+ run : |
16+ $SPOUT_BUILD_ARM = ("${{ matrix.arch }}" -eq "ARM64") ? 'ON' : 'OFF'
17+ cmake -B build -A ${{ matrix.arch }} -DSPOUT_BUILD_SPOUTDX=ON -DSPOUT_BUILD_ARM="$SPOUT_BUILD_ARM"
18+ - name : Build
19+ run : cmake --build build
Original file line number Diff line number Diff line change 1+ name : MSYS2
2+
3+ on : [ push, pull_request ]
4+
5+ jobs :
6+ build :
7+ runs-on : windows-latest
8+ strategy :
9+ fail-fast : false
10+ matrix :
11+ sys : [ mingw32, mingw64, ucrt64, clang64 ]
12+ defaults :
13+ run :
14+ shell : msys2 {0}
15+ steps :
16+ - uses : msys2/setup-msys2@v2
17+ with :
18+ msystem : ${{ matrix.sys }}
19+ update : true
20+ pacboy :
21+ cmake:p
22+ toolchain:p
23+ - uses : actions/checkout@v4
24+ - name : Configure CMake
25+ run : cmake -B build -DSPOUT_BUILD_SPOUTDX=ON
26+ - name : Build
27+ run : cmake --build build
You can’t perform that action at this time.
0 commit comments