Skip to content

Boost 1.85

Boost 1.85 #1

Workflow file for this run

name: Build USVFS
on:
push:
branches: master
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
runs-on: windows-2022
steps:
- name: Install boost
uses: MarkusJx/[email protected]
id: install-boost
with:
boost_version: 1.85.0
platform_version: 2022
toolset: msvc
- uses: actions/checkout@v4
- name: Build x64
run: |
msbuild -nologo `
-maxCpuCount "-property:UseMultiToolTask=true" "-property:EnforceProcessCountAcrossBuilds=true" `
"-property:Configuration=Release" `
"-property:PlatformToolset=v143" `
"-property:WindowsTargetPlatformVersion=10.0.22621.0" `
"-property:Platform=x64" `
"-property:BOOST_PATH=${{ steps.install-boost.outputs.BOOST_ROOT }}" `
"-property:RunCodeAnalysis=false" `
.\vsbuild\usvfs.sln
- name: Build x86
run: |
msbuild -nologo `
-maxCpuCount "-property:UseMultiToolTask=true" "-property:EnforceProcessCountAcrossBuilds=true" `
"-property:Configuration=Release" `
"-property:PlatformToolset=v143" `
"-property:WindowsTargetPlatformVersion=10.0.22621.0" `
"-property:Platform=Win32" `
"-property:BOOST_PATH=${{ steps.install-boost.outputs.BOOST_ROOT }}" `
"-property:RunCodeAnalysis=false" `
.\vsbuild\usvfs.sln