diff options
| author | briaguya <70942617+briaguya-ai@users.noreply.github.com> | 2023-11-18 18:11:44 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-18 21:11:44 -0500 |
| commit | a8e387b94970ffd8b8c58bb672df0c7f6f389476 (patch) | |
| tree | 2856cfcbf01cfbcddc44b3a9daef2099bf363b71 /.github | |
| parent | 20752135440c7ad47ea7d4a729716d7882f37dd4 (diff) | |
cache vcpkg on windows ci (#3384)
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/generate-builds.yml | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/.github/workflows/generate-builds.yml b/.github/workflows/generate-builds.yml index cd8a6fd9b..f95051515 100644 --- a/.github/workflows/generate-builds.yml +++ b/.github/workflows/generate-builds.yml @@ -281,13 +281,20 @@ jobs: with: submodules: true - name: ccache - uses: dcvz/ccache-action@27b9f33213c0079872f064f6b6ba0233dfa16ba2 + uses: hendrikmuhs/ccache-action@v1.2 with: key: ${{ runner.os }}-ccache - - uses: ilammy/msvc-dev-cmd@v1 + - name: vcpkg + uses: johnwason/vcpkg-action@v5 + with: + pkgs: zlib bzip2 libpng sdl2 sdl2-net glew glfw3 + token: ${{ github.token }} + triplet: 'x64-windows-static' + - name: Configure Developer Command Prompt + uses: ilammy/msvc-dev-cmd@v1 - name: Build SoH env: - VCPKG_ROOT: D:/a/vcpkg + VCPKG_ROOT: ${{github.workspace}}/vcpkg run: | set $env:PATH="$env:USERPROFILE/.cargo/bin;$env:PATH" cmake -S . -B build-windows -G Ninja -DCMAKE_MAKE_PROGRAM=ninja -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache |
