Skip to content

- matsystem, sys: fix fullscreen mode switching #1336

- matsystem, sys: fix fullscreen mode switching

- matsystem, sys: fix fullscreen mode switching #1336

Workflow file for this run

name: MSBuild
on:
push:
paths:
- '**.c'
- '**.cpp'
- '**.cxx'
- '**.h'
- '**.hpp'
- '**.hxx'
- '**.yml'
- '**/premake*.lua'
- 'premake*.lua'
branches: [ "develop" ]
pull_request:
branches: [ "develop" ]
paths:
- '**.c'
- '**.cpp'
- '**.cxx'
- '**.h'
- '**.hpp'
- '**.hxx'
- '**.yml'
- '**/premake*.lua'
- 'premake*.lua'
env:
PROJECT_NAME: auto_tests
BUILD_CONFIGURATION: Release
BUILD_PLATFORM: x64
WINSDK_VER: "10.0.19041.0"
permissions:
contents: read
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
with:
token: ${{ secrets.ACTIONSPAT }}
submodules: recursive
- name: PowerShell Module Cache
uses: potatoqualitee/psmodulecache@v6.2.1
with:
modules-to-cache: 7Zip4PowerShell
- name: Setup Windows 10 SDK Action
uses: GuillaumeFalourd/setup-windows10-sdk-action@v2
with:
sdk-version: 19041 # TODO: env
- name: Run PS commands
shell: pwsh
run: .\utils\windows_dev_prepare.ps1
- name: Generate Solution
working-directory: ${{env.GITHUB_WORKSPACE}}
run: .\utils\premake5 --file=premake5-tests.lua vs2022
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v1.0.2
- name: Build
working-directory: ${{env.GITHUB_WORKSPACE}}
# Add additional options to the MSBuild command line here (like platform or verbosity level).
# See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference
run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} /p:Platform=${{env.BUILD_PLATFORM}} build\${{env.PROJECT_NAME}}.sln