Skip to content

add builing.md

add builing.md #70

Workflow file for this run

name: non-main
on:
push:
branches-ignore:
- main
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
with:
submodules: true
lfs: true
- uses: lukka/get-cmake@latest
- name: Setup anew (or from cache) vcpkg (and does not build any package)
uses: lukka/run-vcpkg@v11
with:
vcpkgGitCommitId: '88b81397bbf10f554d54246b50f188dac41470f1'
- name: Run CMake consuming CMakePreset.json and run vcpkg to build packages
uses: lukka/run-cmake@v10
with:
configurePreset: 'ninja-multi-vcpkg'
buildPreset: 'ninja-multi-vcpkg'
buildPresetAdditionalArgs: "['--config Release']"
- uses: actions/upload-artifact@v3
with:
name: windows
path: out/Release