Skip to content

Commit 621971a

Browse files
committed
Add UWP
1 parent 7317cfb commit 621971a

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/workflows/uwp.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: UWP
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, ARM, ARM64 ]
12+
steps:
13+
- uses: actions/checkout@v4
14+
- name: Configure CMake
15+
run: |
16+
$SPOUT_BUILD_ARM = ("${{ matrix.arch }}" -eq "ARM" -Or "${{ matrix.arch }}" -eq "ARM64") ? 'ON' : 'OFF'
17+
cmake -B build -G "Visual Studio 17 2022" -A ${{ matrix.arch }} -DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_SYSTEM_VERSION="10.0" -DSPOUT_BUILD_SPOUTDX=ON -DSPOUT_BUILD_ARM="$SPOUT_BUILD_ARM"
18+
- name: Build
19+
run: cmake --build build

0 commit comments

Comments
 (0)