diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 9d66ff2..6f6795d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -28,15 +28,24 @@ jobs: with: fetch-depth: 0 + - name: Setup MSBuild.exe + uses: microsoft/setup-msbuild@v1.3.1 + - name: Install vcpkg run: | git clone https://github.com/microsoft/vcpkg.git .\vcpkg\bootstrap-vcpkg.bat + + - name: Set VCPKG_ROOT + run: | echo "VCPKG_ROOT=$(pwd)\vcpkg" >> $GITHUB_ENV - echo "PATH=$(pwd)\vcpkg;$PATH" >> $GITHUB_ENV + echo "PATH=$(pwd)/vcpkg:$PATH" >> $GITHUB_ENV + shell: bash - name: Build CMake Files with vcpkg toolchain run: cmake --preset=vcpkg + env: + VCPKG_ROOT: ${{ env.VCPKG_ROOT }} - name: Build binaries run: cmake --build build --config Release