Skip to content

Add explicit attribute target #44

Add explicit attribute target

Add explicit attribute target #44

Workflow file for this run

name: MSVC
on: [ push, pull_request ]
jobs:
build:
runs-on: windows-latest
strategy:
fail-fast: false
matrix:
arch: [ Win32, x64, ARM64 ]
toolset: [ v143, ClangCL ]
steps:
- uses: actions/checkout@v4
- name: Configure CMake
run: |
$SPOUT_BUILD_ARM = ("${{ matrix.arch }}" -eq "ARM64") ? 'ON' : 'OFF'
cmake -B build -A ${{ matrix.arch }} -T ${{ matrix.toolset }} -DSPOUT_BUILD_SPOUTDX=ON -DSPOUT_BUILD_ARM="$SPOUT_BUILD_ARM"
- name: Build
run: cmake --build build